I've heard people saying it's hard for them to go back and watch Punk's old stuff because it's hard for them to take him serious with long hair. But in my opinion, I like his look better with long hair. He looks more badass. What about chu guys?
It took me a long time to adjust to his short hair but since Money in the Bank/adopting "Cult of Personality" last summer, it feels like it suits him and this phase of his career. Just as the longer hair suited his earlier work in WWE, especially the heel run and Straight Edge Savior character.
I like his hair generally to be fair. I didn't mind it when it was longer because it did kinda suit him with his tats and piercings, etc but he looks a bit smarter now with his slick hair. He is always hot either way though. That is my typically shallow analysis haha.