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 is based on the worst incarnation of Captain Marvel.
 * 2) The reason we never got a Black Widow film was because Marvel Studios really wanted Captain Marvel to be their first female lead film.
 * 3) Speaking of which, her origin film completely rips off that of Bumblebee. Both are alien warriors from a planet other than Earth who crash-land there in the past (Bumblebee in 1987 and Captain Marvel in 1995) with no memories of who they are and befriend a human while enemies from the same planet as her also land on Earth with the intention of hunting her down.
 * 4) She was poorly portrayed, as Brie Larson has a single facial expression throughout both films, showing zero emotion.
 * 5) She is arrogant and prone to anger.
 * 6) * She told the Avengers they failed to beat Thanos because "You didn't have me then".
 * 7) She's a Mary Sue who's character arc basically amounts to being validated. She also immediately received powers just because of a Tesseract-powered engine blast.
 * 8) Her sleeping with her commanding officer would not fly in any Earth military.
 * 9) She attacks random people and causes damages but faces no consequences.
 * 10) She just abandons Earth for over 23 years.
 * 11) Her portrayer, Brie Larson proclaims Carol to be one of MCU’s most powerful characters, but it doesn’t feel earned. It is also not comic book accurate as Hulk, Thor, Scarlet Witch, and Doctor Strange should all outmatch her.
 * 12) 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?
 * 13) Missed Opportunity: Carol never donned the Ms. Marvel alias and didn't even wear her iconic black suit before she became Captain Marvel. It could be argued that the Ms. Marvel look was oversexualized and wouldn't be acceptable in a modern superhero film, especially one by Disney-Marvel.
 * 14) She was shoehorned into Avengers: Endgame. You could take her out of the movie and it wouldn't affect anything other than having the possibility of Tony Stark and Nebula being left for dead in space. The only contributing thing she did in the movie was to save Tony and Nebula from space. And even that could be taken out the film without effecting anything. In fact, she was so pointless in Avengers: Endgame that she is barely in it! If she was just going to be kept out for most of the movie, why bother having her?
 * 15) * In fact even having her in the the scene with Tony and Nebula was pointless as they could have just had them not start being left for dead in space, making her completely pointless.
 * 16) Thor shills for her, acting completely out-of-character. Look how abrasive his relationship to Peter Quill is. Thor does not like people vying for his Alpha position, and I seriously doubt Captain Marvel would get a pass on that.
 * 17) In Endgame she copies her awful haircut from the comics.
 * 18) Thor is torn down just to prop her up.
 * 19) She flirted with an underage Spider-Man.

Redeeming Qualities

 * 1) Her costume is really good.
 * 2) Her relationships with both Maria and Monica Rambeau are quite sweet.
 * 3) Her introduction when she goes down at the athmosphere Earth when she destroyed Thanos' mothership was awesome!

Comments
