Kara Danvers (Arrowverse)

Kara Danvers is the protagonist of Supergirl.

Why She Sucks

 * 1) She only cares about getting recognition as shown when she gets upset that Maxwell Lord credits his rescue to Superman when actually true that Superman was the one who saved them.
 * 2) She has a victim complex, accusing people who complain of the destruction caused in her battles of not having a problem with Superman doing the same thing. This is despite the massive amount of criticism Superman got for doing so in Man of Steel.
 * 3) She's a Mary Sue who is able to overpower Superman.
 * 4) Both Superman and Martian Manhunter are torn down to prop her up.
 * 5) She punched a security guard trying to escort her out of a party she wasn't invited it because he "touched a woman".

Redeeming Qualities

 * 1) Melissa Benoist is a decent actor by CW standards.