Captain Marvel (Marvel Cinematic Universe)

Carol Danvers aka Captain Marvel is the protagonist of Captain Marvel and a minor character Avengers: Endgame.

Why She Sucks

 * 1) She's badly acted. Brie Larson has this one bored facial expression throughout the film.
 * 2) She's a Mary Sue who's character arc basically amounts to being validated.
 * 3) She just abandons Earth for over 30 years.
 * 4) Her whole existence creates plot holes. Why didn't Nick Fury call her when setting up the Avengers or during the Age of Ultron? Her explanation of other planets needing her doesn't hold any water as we never actually see her protecting any other worlds either. Where was she when Ronan attacked Xandar?
 * 5) She was a pointless character in Avengers: Endgame. You could take her out of the movie and it wouldn't affect anything.
 * 6) Her being the most powerful is not comic book accurate as Hulk, Thor, Scarlet Witch and Doctor Strange should all outmatch her.
 * 7) Despite all of the above, she HAVE to like her or your a "sexist".

Redeeming Qualities

 * 1) Her being punched out the movie by Thanos could be considered a Take That, Scrappy.