But what is “spirit of the game”? It’s a nebulous concept. Bairstow was out according to the laws of the game, a written, structured concept.It was nothing like the CDG one. CDG actually starts to look for a run. He was genuinely run out. Ridiculous comparison.
And to say Carey threw the ball without pause doesn't make it any better. Makes it morse. The fact is he noted Bairstow leave his crease the 2 balls earlier. He knew Bairstow wasn't trying to gain any advantage or trying to run. He wasn't taking guard outside of his crease. Carey simply realised Bairstow was being a dopey bonehead. It makes the dismissal even more inglorious IMO. There's no honour in the manner of that dismissal. It's the sort of thing that promotes punch ons in local cricket. 100% against the spirit of the game.
McCullum changed over the period of his career and became a very honourable cricketer. I have no doubt he would have called the batsman back.