Fuck that. There's nothing ugly about someone standing up to Vince McMahon's disgusting corporation and his polarizing vision of professional wrestling or the manner in which he's set things up so people don't even have a legitimate choice about who to like and not like. Corporatism is ugly. The WWE Thought Police are ugly. Vince McMahon owning professional wrestling is ugly. What CM Punk stands for his anything but.
I wasn't talking about CM Punk so much as cheering heels in general, though I'd argue that when CM Punk broke the rules he was supposed to break he was a deplorable character, while this CM Punk is a much more sympathetic character.
I'll compare him to Wolverine, Marvel's superstar anti-hero. Wolverine is mean, he's brash, he kills when it's not totally necessary, and at many times he's more animal than human, but in the end all of that is okay, because his heart is in the right place and he's fighting for a greater good. For the past month CM Punk has really fit that mold as well, fighting for the truth, fighting for fairness, fighting against the power. Since having this conversation I've really come around on what Punk and the WWE are doing here (I have a history of this), and I think it's working to perfection.
So, back the original point, this current incarnation of CM Punk doesn't really fit the description of a deplorable heel that people cheer. Edge from 2006-2009 would fit that description much better.