Listening to talkback radio in NZ it would be fair to say the cricketing public are divided on Brendon McCullum.
IMHO the criticism is fully justified. The stats don't lie. Yes, McCullum's recent performances against India have been good but in the last three years (2011 - 2013) he scored 1452 runs from 48 innings at a paltry 31.56. In his 48 outings he scored just 1 century. This is simply not good enough.
Like most others, the real issue I have with McCullum is his recklessness. It's fine to play like this in ODIs and T20s but so often we've needed him to knuckle down and he's thrown his wicket away. McCullum fans might well say he is improving, and his recent knocks against India show this, but it would be a different story if Kohli or Sharma had held on to their catches yesterday.