I have 10 characters and one of them is female...bascially because I only play Orc when available for the class and I was tired of making male Orcs. Then again Female Orcs aren't as sought after, like say a female blood elf.

The english language makes meeting female players in game much harder.
In my french language, people reveal their gender when they write, because verbs are written slightly differently for each gender.
Hence, it is rapidly obvious whether the player you are talking to is female, or male.

And to be fair, the number of female players with male tauren characters is uncanny.

I think guys who play male characters because they are afraid of being hit on by other guys - are just insecure of their own sexuality.

Also people treat their characters differently.
Some project themselves into their character - so they choose their own sex and try to act as if it was them - they do not stare at "their own" ass or don't mind to.
Some others treat their characters as puppets/dolls and never project themselves into them. They LIKE to stare at their characters, that's one of the reasons why guys create female chars - to dress them up sexy and stare at them while heroically hacking thru hordes of mobs. Imagine such people with a male human character... ew...

I'm female irl and play only female toons. Just feels right and tbh I don't like the male char models in wow either too beefed up or derpy or in the case of most male human their faces make them look constipated.
My other half plays both sexes depending on what he thinks looks better with the class/race combo.

Both Straight and bar the odd few times no problem with people trying to flirt with our avatars.