Yep, Punk never uses dumb jokes to win people over, like calling someone clown shoes, right? I get that you're a Punk supporter, but Punk isn't that great on the mic without him breaking kayfabe. Name me one promo Punk did in his babyface run that made you say "wow that was great."?....... And that's the one disadvantage of being a babyface, you rarely see them put out a good promo, because they can't break kayfabe (unless you're Cena), they have to make these "lame" comments and try to win the fans over. The Rock however is on another level, because like I said previously, he has the charisma for just about any promo he does. He doesn't go out there and make these jokes, while acting like an idiot like Cena does. I was never really a fan of The Rock in the first place, but when he went to Hollywood and came back for a short heel run, he won me over. His last heel run was just epic, The Rock Concert, the match with Stone Cold at Mania, and his feud with Goldberg and Hogan. That's is why The Rock is nearly untouchable on the mic.
It's funny how Punk said, when he was feuding with Jericho, that he never plagiarize anything in his life. Yet, he stole his finishing move from Kenta, he copy the Macho Man's flying elbow, he was trying way too hard to be the next Stone Cold, and now he copy that line from the musical.