Blughhhhh Dudes who set up RP universes that are heavy in racism, sexism, homophobia, etc all in the name of "being realistic hurr hurr hurr". Listen buddy, you just got done explaining how XYZ kingdom is run by some kind of undead cabal and how half the population is capable of either telepathy or flinging fireballs. You'd think you would have enough imagination to let your players play a brown gay guy or a legit warrior chick without heaping things against them unnecessarily. Buddy, if you can't abandon all the -isms long enough to allow characters representing marginalized peoples in positions of power you need to take a good hard look at yourself.