Chloe Carmichael (The Fairly OddParents)

Chloe Carmichael is Timmy's new neighbor. He also has to share his fairies with her as of the premiere of Season 10, due to a shortage of Fairy Godparents being available to children. She is voiced by Kari Wahlgren and was introduced in Season 10's first episode, The Big Fairy Share Scare. She is currently a co-protagonist of the show, alongside Timmy, Cosmo and Wanda.

Why She Sucks

 * 1) Two words: Mary Sue. She is a "perfect" character with little to no flaws and often steals the spotlight from Timmy. Plus, her voice, (provided by Kari Wahlgren, who is known for voicing Shannon on "OK K.O.!: Let's Be Heroes!"), sounds a lot worse than how Dizzy sounded in the American version of the Bob the Builder reboot. To make matter worse, she also destroys the sole purpose of why kids should have fairy godparents. Even Sparky from the previous season is a better character than her, and at least he isn't a Mary Sue (Gary Stu).
 * 2) She always is annoying along with her "can-do attitude"
 * 3) Like Timmy (Modern), She is an annoying egotistic jerk.
 * 4) She can be mean-spirited at times.
 * 5) She was more focused on than Poof in season 10. (Due to her being the writer's pet.)
 * 6) She even once had a nervous breakdown at the very mention of her possible making a bad choice.
 * 7) Due to her perfection, she doesn't need fairies nor does she need to share them with Timmy because she's already perfect on her own.
 * 8) Like Sparky, she was an unneeded character to be in the show.

Redeeming Qualities

 * 1) Chloe became less of a Mary Sue over the season, which was a BIG character development for her.
 * 2) She does try to do good things for the world.