One of the most overrated wrestlers of the past decade. While Cena does have appeal to a mainstream audience (mostly children) he is one of the least skilled wrestlers in the company.
His move set is very limited and repetitive. He's always in the title hunt even if he's returned from injury, not giving others the chance to shine and get in the spotlight.
Also in his feuds leading up to a Pay Per View, he always gets his ass kicked by the heel he's feuding with and looks very weak and pathetic.
He also gets his ass kicked during the PPV match for a long time and then somehow always pulls off a miracle and wins, taking time out of other matches.
He also makes young comers who have greater in ring skills look weak by squashing them in a matter of a few minutes, i.e. The Miz at The Bash.
Very overrated indeed.