Not to defend them or anything but the irony is that your indignant reaction illustrates precisely why your viewpoint is so unwelcome to gamers.
Having observed the games industry over many years, the gaming public really does want their comic book-like power fantasies and unrealistic heroes and heroines. The rather unsubtle ways that developers tend to shoehorn diversity into games or self-censor in the name of diversity[0], often at the behest of people like you, damages their immersion in the game regardless of whether they are morally right to feel that way or not. And then people come along and lambaste them for feeling that way, as above. That's not going to win any friends.
One cannot cram broccoli into a filet mignon and persuade people that it's just as good nor can one attempt to dictate what people should think by slipping a message into their entertainment, from their viewpoint, and not expect ferocious backlash.
[0] To avoid being pilloried, I will say this very explicitly: the point is not that diversity is bad. (Perish the thought.) The point is that its representation in media is often done very badly.