There is nothing more ridiculous than fans saying that the face of the WWE, the top guy in a professional wrestling company can't wrestle. That may have been true back in the Hulk Hogan days when things were a little less fast-paced, but John Cena is no Hulk Hogan.
The only similarity between John Cena and Hulk Hogan is that they have superhero-like powers. That's it.
For more proof, here is a list of John Cena's top rated singles matches:
John Cena vs. Kurt Angle at No Mercy 2003: ****1/4
John Cena vs. JBL at Judgment Day 2005: ****1/4
John Cena vs. Edge at Unforgiven 2006: ****1/4
John Cena vs. Shaw Michaels at Raw 4/23/2007: ****1/4
John Cena vs. Randy Orton at Bragging Rights 2009: ****1/4
John Cena vs. Batista at Extreme Rules 2010: ****1/4
John Cena vs. Edge at Backlash 2009: ****1/2
John Cena vs. Brock Lesnar at Extreme Rules 2012: ****1/2
John Cena vs. CM Punk at Raw 2/25/2013: ****1/2
John Cena vs. CM Punk at Money in the Bank 2011:*****
Cena has also earned a number of four star rated matches as well.
Regardless of whom John Cena was working with and where those matches took place, try your best to make the argument that he was carried through every single one of them, let alone a match that was rated five stars.
Dave Meltzer, the guy who gives out these match star ratings and is one of WWE's biggest critics, has only given out five, five-star rated matches in WWE history and one of them has gone to John Cena.
According to Meltzer's ratings, an average match is scored around a 2.5. If that's the case, Cena has competed in countless above average matches.
John Cena is a good wrestler. He may not put forth five-star rated matches every single night, but the guy has wrestled over 1,500 matches. Not all of them are going to be instant classics.