Do you think there's any shot that CM Punk changing his hair and facial hair seemingly every week back when he was in WWE didn't help his cause? I mean couldn't they have logically said they were having a hard time marketing him or putting him on a poster since he was constantly changing his look? I get reinventing yourself and changing appearances once in a while but he did it way too much in his short time there.
Of all the things he did to annoy the marketing department and Vince in general, that would be pretty far down the list. However, yes, that would absolutely be a valid reasoning on their part, and it's a major reason why everyone else typically has to go through the front office before they make major cosmetic alterations.