Cena is a ring general, he isn't being carried by anybody.
Jericho says he is a great wrestler, HBK says he is a great wrestler. This is all I need to hear. Also, like to point out the fact that it is him barking out the spots during his matches.
If you don't realize that, than there is no point discussing this with you.
Oh would that be the same HBK and Jericho who still under contract to WWE and have been with the company for years, of course they would toe the company line. Watch Cena's matches with the likes of Angle and Edge, if you don't think those guys are carrying those matches, then you must be watching something different to me. I wouldn't say that Cena is terrible, like most others he has improved over the years, but the flaws in his game are there plain to see.