To be frank he is the most criticized player amongst Indian fans on this forum. There are way too many people in India who dislike him and actually troll him for his failures. There are different varieties of Indian fans as it is a Country of a billion people. And it's not possible for a billion people to have same or similar opinions. Picking unfavorable stats is not the way to judge a player.