I wish I could find the post from a video game developer describing why most protagonists are straight White men cause it's much more elegant than what I'm going to summarize here. Basically he starts with a Black Lesbian protagonist who is morally ambiguous, has a drinking problem, and can't hold down a steady romantic relationship. Then the company gets nervous about how Blacks, women, and the LBGT community will react to her being an alcoholic criminal who enjoys one night stands and so he has to choose between making her perfect(and thus uninteresting as a protagonist) or just making her a straight White guy and keeping all the flaws.
There's a very loud(but small) group who believe there is a "right" way to depict a character who is not White, Male, Straight, etc... and so they force creators to just not use diverse characters rather than put up with people screaming (insert insulting term here) filling up their social media pages.
And to me it's not just Humans. Why are Elves, Dwarves and other fantasy races predominantly White? (and no Drow don't count since they're Caucasian featured with grey skin.) Where's the diversity in non-humanity?
There's a very loud(but small) group who believe there is a "right" way to depict a character who is not White, Male, Straight, etc... and so they force creators to just not use diverse characters rather than put up with people screaming (insert insulting term here) filling up their social media pages.
And to me it's not just Humans. Why are Elves, Dwarves and other fantasy races predominantly White? (and no Drow don't count since they're Caucasian featured with grey skin.) Where's the diversity in non-humanity?