Cena gets a ton of crap, some of it I get. His character is pretty stale. But he puts on good to great matches more often than not. I don’t ever expect him to fully leave the company, though. He will stop wrestling full time, sure, but he’ll pop up for big events if not take some sort of GM role eventually.