Here is it in a nut shell you can only force feed wrestling fans certain crap for so long before they turn on someone. Example Hulk Hogan he was force feed on people for so long when suddenly people just started to hate him, and such is the case with John Cena people are tired of his sugar coated bullshit character!
I for one I can not stand Cena I think he is fake ass and his skills or
**** in other orders he is a modern day Hulk Hogan plain and simple. Let's face it the only reason why Cena is like is because like by little kids and that is who the WWE is targeted too the young people.
In the long run Cena is wash up he is over played and over marketed and force feed to people for too long!