The small part of India that you are talking about is the capital of this country!!!!
In women culture they say, "nice guys finish last!!". In politics they say, "Honest guys finish last." And this guy is bound to finish last along with all of Delhi. I bet within one year Delhi's growth rate is...