17 Times TV Shows Wrote Character Arcs Flawlessly, And 17 Times The Writers Absolutely Failed Them
I'll never forgive Modern Family for derailing Haley's character development.
1. Deserved better: Enzo St. John from The Vampire Diaries.
2. Saved the show: Klaus Mikaelson from The Vampire Diaries and The Originals.
3. Deserved better: Marissa Cooper from The O.C.
4. Saved the show: Summer Roberts from The O.C.
5. Deserved better: Chuck Clayton from Riverdale.
6. Saved the show: Zoë Rivas from Degrassi: The Next Generation and Degrassi: Next Class.
7. Deserved better: Sebastian Smythe from Glee.
8. Saved the show: Steve Harrington from Stranger Things.
9. Deserved better: Rachel Gatina from One Tree Hill.
10. Saved the show: Santana Lopez from Glee.
11. Deserved better: Haley Dunphy from Modern Family.
12. Saved the show: Nathan Scott from One Tree Hill.
13. Deserved better: Guzmán Nunier from Elite.
14. Saved the show: Schmidt from New Girl.
15. Deserved better: Lucifer from Supernatural.
16. Saved the show: Lu Montesinos Hendrich from Elite.
17. Deserved better: Justin Foley from 13 Reasons Why.
18. Saved the show: Prince Zuko from Avatar: The Last Airbender.
19. Deserved better: Esme Song from Degrassi: Next Class.
20. Saved the show: Cordelia Chase from Angel and Buffy the Vampire Slayer.
21. Deserved better: Jaime Lannister from Game of Thrones.
22. Saved the show: Brooke Davis from One Tree Hill.
23. Deserved better: Janice Hosenstein from Friends.
24. Saved the show: Regina Mills from Once Upon a Time.
25. Deserved better: Tristan Dugray from Gilmore Girls.
26. Saved the show: Elektra Abundance from Pose.
27. Deserved better: Hunter Hollingsworth from Degrassi: The Next Generation and Degrassi: Next Class.
28. Saved the show: Petra Solano from Jane the Virgin.
29. Deserved better: Jenny Humphrey from Gossip Girl.
30. Saved the show: Mickey Milkovich from Shameless.
31. Deserved better: Alex Karev from Grey's Anatomy.
32. Saved the show: Valencia Perez from Crazy Ex-Girlfriend.
33. Deserved better: Lexa from The 100.
34. And finally, saved the show: Alexis Rose from Schitt's Creek.
Reminder that I, Kelly Martinez, do not necessarily agree with all of these opinions!!!
Note: Some submissions have been edited for length and/or clarity.