Barbara Gordon (post-New 52)

Barbara Gordon was the first Batgirl (unless you count Bette Kane). She later became Oracle after the events of the Killing Joke.

Unfortunately, she was later brought back as an in name only version of Batgirl.

Note that this article only refers to Barbara Gordon as she is now

Why She Sucks Now

 * 1) She was only returned to the role of Batgirl, because Gail Simone had a tantrum over the Killing Joke.
 * 2) She replaces Cassandra Cain and Stephanie Brown who were later retconned out to make room for her.
 * 3) We also lost Oracle thanks to this.
 * 4) She's been turned into a tween hipster.
 * 5) Her outfit looks like it belongs to her Gotham by Gaslight counterpart.
 * 6) She is shilled as Red Hood claims she was "better than all us Robins"
 * 7) Spends too much time on her phone, taking selfies in an attempt to be relevant.

The Redeeming Qualities

 * 1) She used to be a good character.
 * 2) She became Oracle again in recent comics.
 * 3) * Because of this, Cassandra and Stephanie reclaimed their Batgirl mantles.