Royal Rumble was a good PPV spoiled by two things:
Cena winning the rumble. Didn't need to happen and was predictable from the get go, personally they could have chosen someone in need of a push. It's the WWE so you know there are a million and one ways to take the number one shot of them.
Rock beating Punk. Pointless, why let Punk reign for so long only to have him get beaten by someone who will be gone in a few months. It should have been someone who needed a push / elevating.
Only problem with that is "All these established guys can't beat him, but this underdog can?" Hell, I mean I was happy The Rock beat Cena at WM despite that being a guy not there at all beating a guy who is there all the time. It's still The Rock. Doesn't look as good in the ring or on the mic as he used to be, but it's hard to be better than Punk is right now anyway. They established the title, let him hold it for a long time, and now he's angry and fighting to get it back. It's something different than someone getting screwed over to help Punk win for like 3-4 PPV matches in a row. I wish Punk had kept the title but he has to lose at some point anyway. Slowly coming around to The Rock as champ now but Punk is still outshining him.