India has been growing since 1992. Why has it taken them more than 20 years just to start building toilets? I am mentioning this because this is basic sanitation, a basic standard of living. My Indian friends have visited villages recently and they have told some parts don't even have roads, no street lighting. Electricity will cut off 6 hours at a time.
Here in England the poorest man has a 42 inch tv and enough money for a satellite subscription. That is money trickling down.
Its not about a hand out, its about providing basics. If India has funds to go to space then they have enough to do these things.