He has good technique alright and score with reasonable consistency.But he is yet to become a match winner.Most of the matches he makes 50 the team loses right from WC to IPL matches.What use is of such 50s for the team ? Unless he transforms himself into a match winner he will remain a mediocre player.