I don't know from where you are my dear friend, but i would like to say one thing, it is very easy to show where the mud and shit is, but its very hard to clean it. If you really think because of this things india is lacking, then go to india try to some good things. It is very easy to show other their mistake, but it is very hard rectify it. I think you don't know, even after all things problems India is still growing day by day ( every year GDP is Increasing by 9%). Isn't it amazing?