I was too bored to read your whole story, just the first lines. Cena never was a main eventer in TV-14, and he is one of the most hated superstars the last years. But, he is not one of the superstars that people love to hate like Kurt Angle.
I know that the truth may hurt your youngish feelings, I know that it is hard to accept that a superstar that you support is a joke (it has happened to me the last 15 years I watch WWE), but at the end you cannot deny that John Cena is just a way to take kids' money.
Also, don't mention the "selfish" thing. Everyone wants to earn money, even if this person is Rock or Cena. If someone has trully gave an opportunity to new superstars is Kane, for obvious reasons. Just read his whole way to today.