Dragon Age Inquisition continues to be a good example on this subject.

Sera is Female and gay. You can't romance her as a dude. She also has a serious thing for Qunari - if you play as a Female one, she is ON YOU. Thirsty does not begin to describe.
This is a good thing. I'm not 100% with it on Sera personally, but she's more of a person... because she simply will not jump you just because you're the MC.

Dorian is Male and gay. Same deal. Nothing quirky in the race department, but Qunari continue to offer different lines and quirky chats.
This is a good thing. He doesn't go against his baseline and core for you. He'll even explain this further if you full on friendship him.

There's others, one will not romance Dwarves/Qunari - for example. This continues to be a good thing in my books. Not everyone wants to jump what the real world consider a smoking hot Drow, some people want an honest Human fighter - or a Gnome, because well... they happen to be a Gnome too.

DOS2 opened the door to romance all 6 Origins -- and whilst it made for some of the funniest cringe scenes after a certain part of the game -- looking at you Narrator! -- I feel it to be a little out of place for BG3.
We got a brain bug. We need it cured. We can hear the thoughts and whatever of the other victims. Great.
This does not automatically make them - what I call - greedy. My understanding of the Origins we have access, Lae'zel is the only one who's culturally Bisexual or pansexual or some other varient.

I'd be 100% sold on some of the Origins if they flat out went "ew". No amount of BFF'ing to hop over. I'd be a little sad if it was Shadowheart, won't deny she's smokin' - but I'd also not mind that, because why should she? Consent and timing are things. I don't think the whole premise of the game is good timing and hey, she might not like 'that'. I can dig that. That has depth. Might not, make me like her more? But it'd feel more real honestly. You need that in a game this big -- can't have them all cookiecutter simps for the MC. You can have 1 of those. Period. Everyone else needs to have something about them.