X Equestris
Maester
Because those Batman fans are telling you it's a flaw in universe. But fictional characters aren't buying books. So all that matters is if it's well received or not. And among mainstream culture it's very well received. Period. No debate. Whereas the female characters who act like that get denigrated with labels like "Man with breasts" or "Mary Sue" or "Strong Female Character".
I don't see how you can call their voices "fringe" when it's been the dominant voice in Hollywood until recently. It also remains to be seen if the high sales of these diversity "firsts" like Wonder Woman can be replicated. The first feature length WW movie ever was always going to have high sales. The real test is in repeating it. Star Wars The Last Jedi could not come close to repeating the success of the first disney Star Wars film. The new Tomb Raider film is running at a loss, the all female Ghostbusters tanked, the Black Widow film is a no show, the new Oceans 8 remains to be seen.
You'll forgive me if I don't follow your advice of sticking my head in the sand.
No, they're saying it's a flaw in and out of universe. Part of why King's run has been so well received is because he's having Batman develop past it and let people in. You're acting like this character trait is the single reason for the high sales, rather than people buying Batman media in spite of his more abrasive traits. I shouldn't have to tell you that's fallacious.
"Mary Sue" has never appeared in any Hollywood exec's justification for not making more female led action movies that I've seen, so I'll need a source for that. It all comes down to 1) historical attitudes about what women should be doing, and in the present, 2) the belief that women don't want to watch action movies and men don't want to watch female leads.
TLJ came pretty close to TFA, especially when you consider that TFA was a massive phenomenon and sequels almost always perform more poorly than their predecessors. Tomb Raider and Ghostbusters didn't do as well because they were poorly made, not because they were female led.
Talk about sticking heads in the sand all you like. Just remember that correlation doesn't equal causation.