But it doesn't make it realistic or interesting. Because in real life, you cannot force a homosexual into having a heterosexual relationship. BG3 is not a sex simulator. And as such, I would prefer it to be more realistic in terms of interactions with companions than just a minecraft sex game in which you can even choose your positions in bed.
If companions are so malleable in their sexual orientations, it makes them bland and boring in my opinion. Because it doesn't tell anything about them apart from the fact they are like sex dolls, being only here to please the main character.
This is fantasy. No one need 'realistic '. The interest in characters is not in representing their orientation, but how the romance is made. How well the relationship between the player and tcharacter is worked out. Not gay backstories like Dorian's or straight letters about procreation from Jaal's mother. I beg of you... If they are sex dolls for you, then you only see their sexual preferences in personality. Very sorry.