Skip To Content

    21 Main Characters From TV That People Surprisingly Hate

    Everyone's entitled to their opinion I guess.

    We recently asked people of the BuzzFeed Community to tell us which main character from TV they hate. Here are their responses:

    1. Michael Scott from The Office


    "I get that some of his comments are supposed to come across as naive and ignorant in a funny way, but they're mostly just racist, homophobic, uncomfortable, and ignorant."


    2. Archie Andrews from Riverdale

    The CW

    "He is the most annoying character of all time. Everything he does is so unimportant and uninteresting compared to the stuff other characters do. I am counting down the days until he is potentially killed off the show."


    3. Daenerys Targaryen from Game of Thrones


    "We get it. The iron throne is your birthright. But she totally mismanaged the places she conquered and treated the people closest to her like crap. All Jorah did was try to love her."


    4. Lucas Scott from One Tree Hill

    The CW

    "He was beyond self-absorbed. He would make big decisions and then act like the results weren't his fault."


    5. Will Schuester from Glee


    "He was incredibly inappropriate for a high school teacher and basically used the glee club to deal with his personal problems. Also, he would always favor Rachel and Finn for solos instead of giving other members a chance to perform."


    6. June Osborne from Handmaids Tale


    "The amount of people she indirectly murdered because of her selfishness is just mind-blowing. I'm not saying she should roll over, but there were clearly ways the women were working to take down Gilead — many that June herself jeopardized. I literally see her as the embodiment of white feminism."


    7. Serena van der Woodsen from Gossip Girl

    The CW

    "She was rude, entitled, and never learned from her mistakes. She constantly messed things up. She ruined her life and everyone else’s but never tried to fix it or herself."


    8. Dwight Schrute from The Office


    "I can’t even watch the show because I can’t stand him that much. To me, he’s like coworkers I have had and I don’t want my free time to be filled with more of that nonsense. People say he makes the show, but I think he ruins it."


    9. Tom Haverford from Parks and Recreation


    "I absolutely can’t stand him. He’s unbelievably selfish, egocentric, and just intolerably whiny. I don’t understand how anyone can like his character."


    10. Blaine Anderson from Glee


    "He was selfish. Plus, he cheated on Kurt, and blamed it on him. He was always complaining, and whiny and horrible. I love Darren Criss, but Blaine went from sweet to horrible."


    11. Jack Shephard from Lost


    "He was misogynistic and constantly put himself in danger so he could act like the hero despite being the only doctor on the island."


    12. Scott McCall from Teen Wolf


    "He was fine in the first couple seasons. But by season three, the show spent every episode telling us how great he and his morals were without actually showing any of that to be true. He was egocentric, hypocritical, and never learned from his mistakes or apologized for anything."


    13. Claire Danes from Homeland


    "The most annoying character ever. How can someone be such a narcissistic inconsiderate idiot? I don't get it."


    14. Callie Adams Foster from The Fosters


    "She kept making so many bad decisions and self-sabotaging. I had to stop watching the show. I understand she had a lot of baggage, but she kept ruining every good thing that happened to her."


    15. The Keating Five from How To Get Away With Murder


    "Every single one of them suck. Annalise bends over backwards to keep their asses out of prison, but they turn around and treat her like shit anyways. Then they crawl back to her when they get into trouble again, but then revert back to treating her like crap again."


    16. Leonard Hofstadter from Big Bang Theory


    "He's awful to Penny, and acts like she 'owes' him. He's also unnecessarily rude and mean to Sheldon who's supposed to be his friend. He keeps acting like the kind of man who feels entitled to women just because he's a 'nice guy.'"


    17. Elena Gilbert from The Vampire Diaries

    The CW

    "Why was everyone risking their lives for her all the time? She rarely did the same for any of them — if the Salvatores even allowed her to. If Damon just drained her blood in the first few episodes, it would have saved a lot of lives!"


    18. J.D. from Scrubs


    "He is an awful person. He's completely self absorbed, treats women like crap, and seems surprisingly stupid considering he’s a doctor."


    19. Sabrina Spellman from Chilling Adventures of Sabrina


    "She is so selfish and self-centered. She never thinks anything through and never expects there to be consequences for her actions. She also always takes everybody in her life for granted and gets mad whenever people call her out on her shit."


    20. Amy Juergens from The Secret Life of the American Teenager


    "Not only did she abandon her son in the end, but she was the absolute worst all around. Ricky and John deserved so much better."


    21. Robin Scherbatsky from How I Met Your Mother


    "She was such an annoying character. She said she never wanted to get married and have kids, but that's exactly what Ted wanted and she dated him knowing that it wasn't gonna end well. Then she dated his best friend Barney and caused their friendship to end temporarily, but not before manipulating Barney to break up with his girlfriend Nora just to have her chicken out and be with someone else."


    Submissions have been edited for length and/or clarity.

    Want to be featured in similar BuzzFeed posts? Follow the BuzzFeed Community on Facebook and Twitter!

    What main character from TV do you hate? Let us know in the comments!