The "playersexual" stuff was always a bad idea.
Yeah, it was.
It's arguably a bad idea in general and I've hardly ever seen it "done well" (if that's even possible), since even in principle it's something that robs all these comprimary characters of a specific identity.
It's made worse by the fact that in this game everyone automatically defaults to "romantically/sexually invested with your character" rather than let the player be the one prompting the start of the relationship (or more in general the flirting).
Or rather, it seems to qualify as "flirting" any interaction that isn't downright rude toward them and it doesn't seem to expect any meaningful relationship to bloom outside of the romantic/sexual sphere.
In other words, it almost feels like there are no "adventure buddies" here, just potential love interests and REJECTED LOVE INTERESTS.
it doesn't really leave a good feeling.
I completely disagree. If individual companions only had specific preferences, then many players would not be able to romance who they wanted. Shadowheart is the most popular romance. Now imagine she is only lesbian and male characters are locked out. Oh, the howls of outrage. It would be the same if she were programmed to be only heterosexual.
Then again, I don't see why anyone should be entitled to romance "whoever they wanted" regardless of who they are playing as.
Once again just because something is convenient it doesn't mean it's better.