His whole plot is about some entitled person making demands basically.
Anomen always seemed rather uncomfortably 'real'
haven't played bg 1 or 2 but it checks out
the medium is rapidly evolving, if bioware ( which is one of the main reference in the vast-character-pool / limited-party / romance-when-not-fighting genre ) is of any indication, they started with three possible romance in mass effect 1 ( space racist girl for guys, space nerd guy for girls, genderless space squid for everyone ) and added more options in the next games, with various degrees of success...
the way they did it, with characters having their own preferences is interesting for fleshing out the characters and, if you play the custom character straight with a self insert, you might even never notice the others aren't interested since neither are you...
I guess, the problem might be if you like a character which is defined as not interested, as much as it is realistic, it's a bit sad... maybe, there is the idea of character interpretation but this is another story
Wyll and Gale talk about the women in their lives a *lot*.
seeing wyll hit on laezel, then shadowheart while my (female) character stands just next to them was almost vexing... until shadowheart destroyed him and then, I was almost sorry for him. almost.
I mean, I wouldn't have tried him, his oath-of-glory-paladin act is rather annoying but, for all those years playing a female character, I rarely notice a difference in the way my character is perceived... and I don't know what to think about it. ( maybe that's a question for another topic ) the companions reacting a bit more to our race and gender might be interesting ( I would also like to be able to comment on the banter but asking for user input would kill the dynamic... )
back to the subject, it indeed kind of make no sense for some companions to be down to anything but I won't judge. on the other hand, I wouldn't say no to more female companion, at least one or two more, just to have a full party. ( maybe the bard in the druid grove ? )