I think this is part of it, but also suspect that the rise of tribalism and polarization is playing a role. There's little desire for nuance when in this mode.
Our side is good, the other side is evil. With us or against us.
Superhero movies tend to embody this simplistic view of a complicated world. We're the good side and we destroy the enemy who is irredeemable. Fin.
They do. It would have been more interesting in the Captain Marvel move if the Kree and Skrull both had legitimate claims while also being at fault, instead of just one side being the bad guys, so that Carol could easily pivot to the good side once she bacame aware. And then put Earth in the middle of a morally complex predicament, giving the hero a truly difficult decision to make.
Even Thanos with his environmental message just ending up being treated as another villain to be defeated in Endgame.
Our side is good, the other side is evil. With us or against us.
Superhero movies tend to embody this simplistic view of a complicated world. We're the good side and we destroy the enemy who is irredeemable. Fin.