Actually, I believe he's one of the better wrestlers in the company. The guy does amazing in the WWE main event style, and really only needs a small moveset to tell a story and get over, much like Foley and the Rock and post-injury Austin. The guy's got a real dedication to the business, which is very admirable, is the biggest draw in the company, and has a great charisma to him. The accusations that he's too predictable is stupid, as every wrestler has predictable matches, and besides, with the exception of TV matches, he's very unpredictable in his matches. Cena's very much improved since his early days, and has put up some great matches these past few years - in fact, his match with Umaga is my current match of the year. Honestly, people give him too much flack, and the lot of them can barely argue why he sucks. I've seen some good anti-Cena arguments, but most of them include stupid reasons like "only uses five moves" and "two year title reigns" and "isn't really a Marine." And yes, the title reign went on way too long, but no reason to unleash the bandwagon effect on him and come up with terrible reasons to hate him. Heck, I bet I could make a better anti-Cena argument than most Cena haters, and I've been defending him since day one.