McCullum's public image mirrors that of the team. This team cop flak, most of which they deserve. However, the way they deal with it leaves a lot to be desired. They bite back like spoilt brats and that does not endear them to the fans.
But McCullum is misunderstood and misread by the public. Sure, he has a swagger and an air or arrogance but don't be fooled - he's a pretty stand-up sort of bloke.
His only crime is that he believes in himself maybe a bit too much at times, which I believe leads to inconsistency in his performances.
Many think he doesn't care about success for his country but let me tell you ... he cares a great deal. If he didn't, he would not have accepted the captaincy.
No one needs a PR makeover more than Brendon McCullum and had he turned down the captaincy, it would have put to bed any insinuation he had any hand in the move to remove Ross Taylor. It would have been a gesture that made sense in the volatile environment this saga has produced.
By accepting the role, he has stuck his neck out but has also demonstrated he has a strong desire to turn around the fortunes of our cricket team. Once again McCullum has chosen to go for the big play, not the safe play.
What a challenge he now faces. His aggressive and speculating style may be just what is required with this team but if he has some spectacular failures, the public will be on his back in no time, accusing him of playing loose and flippant with our nation's cricketing fortunes.
Good luck is all I can say.