It's not hate. It's obvious the people that post negative comments toward Heroes were actual fans at some point (which I believe originates back to Season 1.) I can easily say that yeah, the show has lost it's touch since that time and if there is anything during an episode that pulls me in, it's minimal at best.
I know, I'm the guy who's coo-coo for Peter but that's the truth. The reason I have continued watching this show is because of Peter. He has always (to me) been a true main character of the show. No one else comes close in my opinion. Almost everyone on Heroes has changed back and forth too much except for him. If there's ever an episode where I see Peter turn evil or do something absolutely non-heroic and cold and changes is the day I stop watching the show because that's not him at all.