Cena haters make me laugh, a lot. Especially when the same people who hate him think Shelton Benjamin should be a main eventer. Jesus, I'm glad the IWC doesn't book the WWE. It'd go straight to hell.
The funny thing is, when Austin and Rock were at the peak of their popularity, everyone said they couldn't wrestle. With HBK in '96/'97 everyone said he was only liked by girls and acted like a gay, with Hart people said he was boring, with HHH it's cos he's banging Stephanie. Some of you people have no idea what you want, because when the E gives it to you, you find ways to criticise it.
Cena mixed it up with a ton of different guys in his 13 month reign and did some pretty remarkable things with all of them. I mean, for God sake, he had decent matches with Khali! He had possibly the match of the year with Umaga at the Rumble, tore the house down at WrestleMania with HBK and then did the same again with him for almost an HOUR at the Raw before Backlash! His match against Lashley at GAB was another great match and then his match with Orton at SummerSlam was flat out fantastic.
If you want to look back further than that, look at his feud with Edge and some of the great stuff they put on together, or his feud with JBL when he took the title. Their Mania match was poor, but their Judgement Day 'I Quit' match was a terrific brawl that more than made up for it. How about WM 22 and his main event match with HHH? Not to shabby either was it? His stuff with Jericho over the Summer of '05 was also excellent. He managed to bring the best out of what was a disinterested, sloppy Jericho at the time.
His only really bad feud was with Kurt Angle at the end of '05. And that was more to do with Angle than anything else. He was in no fit shape to be challenging for the WWE Title and it showed. The fact that Cena has feuded with practically everyone and has had great matches with practically everyone proves it's not everyone else that's carrying him, he's a world class wrestler.
Turning him heel is also a pointless move. He's the company's biggest heel and biggest face all rolled into one. Women and kids LOVE Cena, and I mean with an absolute passion. Then you've got a lot of the 'attitude' era fans who don't like him and prefer their HHH's, HBK's etc. But that's fine, because Cena knows how to work with the HHH's and the HBK's, as well as the Khali's and Umaga's where he's the undeniable face in the feud.
The fact is, he's worlds ahead of some of your precious Shelton Benjamin's and your Elijah Burke's and God knows who else. In fact, he's completely off their radar. Shelton can kill himself every night with dippoop indy spots, give me any of Cena's PPV matches from the last 3 years over anything the likes of Shelton Benjamin have EVER done.