I'm more in favour of romances being playersexual rather than having a set sexuality. Both options have pros and cons but I'm more in favour of player freedom and players having options when it comes to who they want their character to romance if that's what they choose to do.

I used to be on the side of preferring set sexualities because I felt that it added to characterisation, which is one of the pros. My priorities regarding that changed after playing CP2077 due to how limited the choices were and due to the disparity when it came to content between the available romanceable characters.

What I will say in the case of BG3 is that I don't feel like some of the characters should come on so strongly at the party or they shouldn't all proposition you at that particular story beat. That gets really weird. At this point, I just have my character approach whoever I want them to romance first before talking to the other companions. You don't seem to get blatantly propositioned after that. Well, except for Lae'zel but I'm not surprised in her case.