Lot of great comments in here.
I'm not particular biased towards either guy, so hopefully this comes off like that. I thought Cena cut a great promo, for sure. That said, I can't help but feel a bit helpless for Punk. It's like Cena has free reign to hit people where it hurts during promos, but others can't return the favor. Perhaps that's because Cena's character is so steady, so consistent, and so shiny.
For example, when Cena starts digging into Punk about earning respect and hitting him with the Macho Man lines, etc - Punk should be able to say the following: "Listen John, by your definition, I deserve all the respect in the world. I've been a 'bad guy' to these people for 30 days, I've held this belt for 300. You have to put the microscope down and look at the bigger picture. I've defended this belt against Kane, Big Show, Dolph Ziggler, Daniel Bryan, Chris Jericho, oh and You Cena. This discussion about respect wouldn't be happening if you could've given up the main-event spotlight ONE time in the past 10 months. It's because of your massive ego that my massive ego had to emerge. You've got Vince in the back-pocket of your jorts, if you truly appreciate this title and what it stands for, you'd have given up that spotlight months ago."
UGHH. It felt good to vicariously say that in my imaginary promo to you all via Punk. I just feel like he hasn't cut that perfect promo yet for us to really feel his pain, but I get it.