India harbors a large percentage of the world's population; it's not surprising that it has many of the world's poor people. That India is poorer than the US and western Europe cannot be denied. I've been there, and I've seen the poverty. But the challenges it's dealing with are huge. And I don't think criticism from the bleachers will do much to improve the situation.
bleachers, n., "Usually, bleachers. a typically roofless section of inexpensive and unreserved seats in tiers, especially at an open-air athletic stadium."