John Cena is not bad when it comes to charisma and putting on a good show. I personally don't care for what he represents or brings to wrestling, but I don't hate the guy. Honestly, there are worse guys out there (The Miz for one.) who are a waste of Television exposure...