John Cena is the guy that everyone loves to hate.
This is not because he is portrayed as a bad guy or a bully—in fact he is portrayed as the perfect guy who can do no wrong. The reason why the fans love to hate him is simply because they hate him.
It is his squeaky clean "Mr. Perfect" character that annoys the older fans and leaves the children loving him. Despite Cena having a mixed reaction every time he enters the ring, he still has his moments when he cuts amazing promos and gets the whole crowd behind him.
I am not saying he cuts an amazing promo every week, but it does happen now and again.
Oh, you don’t believe me? To prove Cena is not a complete fruity pebble, here are his 10 best promos.