I think at this point the real culprit we have is that 5% number.
When 95% of the characters are male and most have unrealistic standards in their appearance, you still wind up with some diversity and then that diversity itself becomes appreciated by some developers. When only 5% of characters are female you get less…