We asked the BuzzFeed Community to tell us which main character from a TV show kind of sucked, and their responses didn't disappoint!
Here are just some of the surprising responses:
🚨Some submissions contain series spoilers.🚨
1. Archie Andrews — Riverdale
2. June Osborne — The Handmaid's Tale
3. Jim Halpert — The Office
4. Jane Villanueva — Jane the Virgin
5. Zack Morris — Saved by the Bell
6. Hannah Horvath — Girls
7. Xander Harris — Buffy the Vampire Slayer
8. Lady Mary Crawley — Downton Abbey
9. Dr. Gregory House — House
10. Brooke Davis — One Tree Hill
11. Ted Mosby — How I Met Your Mother
12. Devi Vishwakumar — Never Have I Ever
13. Sherlock Holmes — Sherlock
14. Michaela Pratt — How to Get Away With Murder
15. Jeremy Gilbert — The Vampire Diaries
16. Callie Torres — Grey's Anatomy
17. Ragnar Lothbrok — Vikings
18. Andrea — The Walking Dead
19. Michael Scott — The Office
20. Claire Fraser — Outlander
21. Jeff Winger — Community
22. Hailey Upton — Chicago P.D.
23. Jenny Schecter — The L Word
24. Jon Snow — Game of Thrones
25. Carly Shay — iCarly
26. Finn Hudson — Glee
27. Selina Meyer — Veep
28. Nicholas Brody — Homeland
29. Carrie Bradshaw — Sex and the City
30. Jack Shephard — Lost
31. Skyler White — Breaking Bad
32. Wade — The Unicorn
33. Pam Beesly — The Office
34. Alaric/Professor X — Legacies
35. Bonnie Bennett — The Vampire Diaries
36. Barney Stinson — How I Met Your Mother
37. Clara Oswald — Doctor Who
38. Ross Poldark — Poldark
39. Elizabeth Keen — The Blacklist
40. Tori Vega — Victorious
41. Emma Swan — Once Upon a Time
42. Dr. Jason Bull — Bull
43. Nancy Botwin — Weeds
44. Joan Clayton — Girlfriends
45. Gina Linetti — Brooklyn Nine-Nine
46. Darrin Stephens — Bewitched
47. Debra Morgan — Dexter
48. And Finally, Sabrina Spellman — Chilling Adventures of Sabrina
Note: Some submissions have been edited for length and/or clarity. Not all submissions were from Community users.