Characters need to feel like they are individuals for them to be interesting in a story. That's why the human NPC meme was created.

I don't care if Gale turned out to be the notorious bull buggering cat strangler of waterdeep. If sexuality is such a big deal why is it so hard to represent it? No two individuals are attracted to the exact same things sexual or otherwise. To represent this correctly surely wouldn't involve everyone having the exact same "one size fits all" sexual preference?

I mean Githyanki are basically egg laying celestial Nazis ffs. Can't imagine a halfling getting jiggy with a half-ork as they would need an arch-cleric to resurrect the poor halfling afterwards. I mean is romance as important as creating a strong bonded friendships?

Gale is in love with a female god but after a few beers he is eagar to whip out the poppers and lube. I mean sure why not but I am getting mixed signals here mate. We all do weird shit after a skinfull but I wouldn't wan't to poke your netherese magic prostate and end up blowing up half the FR. Even worse get weave sucked up your bum via the magic nether portal.

I mean objectively speaking sex and sexuality is hardly something to be taken that seriously is it? You wiggle about, make stupid sounds, pull silly faces before making a mess and falling a kip. This is basically uniform across all sexualities....I am aware of at least.

In short I think giving characters a "type" is better character development IF romance is such an important addition.