I feel like Peter hasn't been around this season. Probably because his story has been pulling a Claire. In other words, I can see the writers came together and said "Crap, Peter doesn't have a story... well, let's just contrive one and only connect it to the plot in the shallowest way." You know Heroes is in trouble when Claire's plot is less contrived than Peter's or Hiro's.
I disagree. All of the main characters of the show have had somewhat limited roles this season. This season has revolved around the carnival and Samuel more than anything. And Peter is still trying to do good things. Like Nathan said, "Fight the good fight. You're everything that's good in the world, Peter. And I've got a feeling the world ain't seen nothin' yet." Well now Peter is working with the man who killed his brother.
It takes a strong individual to do something like that and it says a lot about his character. Even though Sylar killed Nathan, Peter still helped him escape in the last episode and now together they're going to save NYC. Peter's character has been consistent all the way through. He's the same guy.
Watch the beginning of this season when he's a paramedic saving people. He constantly shows his true colors and where he stands by helping people. I'll quote Nathan Petrelli from Heroes Season 1 Episode 22 - Landslide:
"I’m sorry my brother couldn’t be here tonight,
but I know Peter cares about this city more than anyone. Our father always said that
we had a responsibility to use what God gave us to help people, to make a real difference."
Peter is the only one who has done this since the show began. He has never turned away from it. He's always been the "good guy." Now, I'll agree with another poster that Sylar is getting a bit old now that he too is a "good guy" when IMO he always made a better villain.
Again I blame the former writers for going overboard with Sylar's role and now that the original writer(s) have been back, they seem to be putting a lot of focus on Samuel and less on Sylar thus turning Sylar into a baby face.
The show is called Heroes now tell me who other than Peter has been or done anything heroic at all? I urge anyone who disagrees with me to watch every episode all over again up to the end of this season lol.
I've enjoyed this season so far nonetheless. The only thing that I THINK needs fixing is they cannot expect to throw in a character or two with a plot, put it on the shelf and wait 3-4 weeks until showing us (the audience.) That's just too long. Look, it's been a while since we've heard from Hiro and now all of a sudden he's returning in the finale? What about Tracy Strauss? She had a brief little appearance and then nothing.
I hope the show continues on. I've heard speculation/rumors from various sources that if the show does continue... (Some) of the cast might not return anyway and that the creators want to cut down the cast a bit. Also, NBC execs threatened to cancel Heroes THIS season but instead writers/directors begged them to let them do one more final season... So, basically, next season will be the last and final season of NBC's Heroes.