10 Problems The MCU Desperately Needs To Fix
9. The Marvel Villain Problem
This is far from a new complaint, but it's safe to say that the much-discussed issue with Marvel's mediocre gallery of villains continues to persist.
Yes, Thanos (Josh Brolin) was fantastic, but he's effectively the exception that proves the rule. For every Thanos, Vulture (Michael Keaton) or Killmonger (Michael B. Jordan), there's an utterly forgettable, unimaginative villain like Ronan (Lee Pace), Malekith (Christopher Eccleston), Kaecilius (Mads Mikkelsen) or Ghost (Hannah John-Kamen).
While it might not be reasonable for the antagonists to always match up to the heroes, the Marvel movie villains too often feel like an afterthought.
It's as though nobody could be bothered to actually do something remotely unique or interesting because Kevin Feige and co. are acutely aware that they can get away with just serving up passable antagonists when the heroes are so colourful and charismatic.