Here is where Soul and I can hug it out.
I made a post last month about how ridiculous the whole "WWE is holding Punk down" thing is. Punk has somehow worked all the internet fans into thinking that he's some DIY indy hero that is taking it to the man when in fact, he IS the man. He's been the champ for a year, he's on the cover of the video game, he's been in a marquee match at WM for the past 5 years, I'm pretty sure he's won against Cena more times in the past year than any guy has in the past 10 years, his face is all over all WWE advertising, he usually opens and closes Raw, he has as much merchandise for sale as Cena. He's not being held down in anyway, the company doesn't hate him. I don't understand for a second how people can believe the meta story of CM Punk.
He would have been in the spot he is now much earlier if he was such an acerbic douche bag to everyone.
You can't get to where he's at on a DIY attitude. Zack Ryder is as close as you can get to that. Punk is a company man, because you have to be one to be at his level. This isn't some 1996 WCW shit where Benoit/Eddie/Dean/Rey/Jericho are held back from being top guys because they are small and fast. No one stays a rebel forever, and Punk stopped being that guy years ago.