I don't necessarily hate the concept of player-sexuality, though IMHO in an actual Baldur's Gate-like or Fallout-like game, it would feel VERY out of place. In a Larian RPG - which BG3 is - it kinda makes sense (though it sure highlights how badly written/programmed the romances currently are). It's just one more reason (and a very tiny one in comparison to other) why the BG3 world doesn't feel alive or believable at all.

There is something very telling about the times we live in (at least as far as 1st world is concerned) in this current game design trend where everything revolves around the player and handling players everything they want on a silver platter.