Anyone consider that maybe, just maybe we see an abundance of straight white male characters starring in games because devs have complete creative freedom over such a character? That they can do whatever they want with a straight white guy and everyone won't flip their lid?
When creating a female protagonist, they have to adhere to an arbitrary checklist of things they can't do with her, otherwise it's "problematic."
She has to be "strong"
She can't be too attractive, and definitely not sexualised
She can't be too ugly either
She can't be vulnerable
She can't be placed in compromising positions, especially with men
She can't be inept
She can't be upstaged by a man at any point
She can't be mentally deficient in any way
The list goes on and on.
White male protagonists can be all of this and so much more, they can be cowardly, comically inept, lecherous, insane, insecure, a drunk etc. Why? Because male characters aren't expected to represent their entire gender, they are individuals, and are treated as such. They can be the butt of jokes, or ridiculed morons and it isn't taken as "they're taking a shot at all white guys." As long as devs are afraid to make women/LGBT characters because of the reaction they usually receive from the people who WANT their inclusion, they are going to stay with what's safe. They can make a Trevor Phillips or a Guybrush Threepwood and not be demonised for it. Imagine the reaction to a female counterpart to either of those two.