Ok call me crazy, but I don't think Cena is all that bad in the ring. Is he Y2J or Kurt Angle? No of course not. But what drives me bat shit crazy is this superman nothing can hurt me bullshit. I'm no scientist, and please correct me if I'm wrong, but a 7000 watt light?? Would that not kill somebody?? I don't know maybe not. It has to stop though. I kind of liked him when he was doing the whole throwback jersey rapper thing. At least then he was somewhat entertaining. Hopefully one of these days WWE will stop pushing him down our throats. I also thought maybe it would be sweet if they turned him heel. People already boo him anyways.
The big problem with cena is that he is no one thing. He does not have the distinguished character of a Rock/Austin/HBK/Undertaker. He is a marine loving, constant 'underdog' with a wigger hang-over.
Don't forget that he understands the struggles of the American people. As for his in ring ability, it's pretty much the updated version of the ultimate warrior.
Cena is decent when he works with talented guys. The problem is his overselling and the fact that his "high impact" offense looks ridiculous. Plus it's really the way WWE books him, its just silly and campy.