By this logic pretty much no one would have delivered when it mattered the most.
He was the sole star vs SA, played a crucial cameo in the Bangladesh game (one that we narrowly won in the end) and when it looked like we might give Zimbabwe a par total to chase he took the game away from them. Against England he could have played the Rashid over out but he did get off to a good start.
This is exactly the mentality that bemuses me though. We all want our side to play bold, fearless and modern T20 cricket like England and yet we criticise the most dynamic batter in our side because he didn’t give us the freak show in one game. I’ve seen all of the English batters go through rough patches which would have got them axed permanently in Indian setups long ago but the difference was that as long as they were showing intent they were backed without fear of them losing their place in the squad. This is the key to building such an outfit and even the voracious English media knows this where as our own ‘experts’ have no clue.