Can't say that I agree. For example in DAI, some of the romances were gender and race locked and I just ended up using mods just so I could experience romances with them.
I'd like to have a game where my character could be with anyone. I'm also a person that doesn't believe your sexuality defines who you are as a person. Being locked from possibilities in games isn't fun to me (such as gender-locked classes and ect). Larian seems interested in giving their players freedom which is shocking to me that a lot of players actually seem more interested in taking away. Please continue to give us freedom, Larian.
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.