Personally yes John Cena does get WAY to many WWE Championship shots, he has held the WWE Championship the most, which I think he doesn't deserve it, he should be putting new talent over, which should have happened during the time of the Nexus. Sadly though it makes sense in character since Punk has never beaten him recently. Some parts don't make sense don't, the respect part is stupid, since almost a year ago Cena said you have to be the WWE Champion to be the best, now he's saying you have to beat the all mighty Cena who barely attacks during a match then turns Super Saiyan at the end and wins, but that's how it is. He shouldn't become WWE Champion, nor have this many shots, but storyline wise CM Punk hasn't beaten him yet, so it makes sense to get the shots he's been getting.