Zelena on Once Upon a Time. The Wicked Witch of the West swept into Storybrooke to take on her sister Regina, but fans quickly started to think of her as the Whiny Witch instead. Her constant chorus of "Mommy Loved You More Than She Loved Me" got old fast.
It actually looked as though there was hope for Zelena to turn things around with the birth of her baby daughter (who still remains nameless!), but when she decided that to stick to her selfish, evil ways, Regina sent her back to Oz. There seemed to be so much potential but the truth is, Zelena can stay in Oz if she’s only going to continue to whine about her life.