Totally lame finale, I agree, Playaa.
My biggest complaint is just the generic 'un'-cleverness of the whole plot. Nothing new is revealed. Here are my biggest gripes.
1. The whole first part of the season was 'save the cheerleader, save the world'. We later learn that it was Hiro attempting to keep Syler from getting Claire's ability so that he actually kills him when they fight. So what happens. Syler lives anyway. Totally lame!
2. Through the whole season everyone is trying to change events to keep the bomb from blowing up NY. Well when it actually comes down to it, NOTHING they did changed that event. What saved NY was that Nathan decided to listen to his conscience? The whole time everyone is doing everything they can to change this event and then the thing that actually changes it is one guy with no prompting changes his mind? lame!
You could say that Claire saved NY by uttering such deep wisdom when she said "The future is not written in stone". Sheesh!
3. Playaa's point about Peter flying. IF he couldn't fly they never made that clear in the show.
Lastly, the whole premise of Linderman and Pete's mom wanting NY to blow up. I know this wasn't a finale issue but is just lame. It never made sense. It's a precarious position when you main plot point (bomb blowing up) has no reasoning behind it. Blowing up NY will heal the world? Lame!
Lame finale. The show is gripping and well shot. The acting is pretty good, IMO. The writing can be good but utterly horrendous at times.