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.