A very real, slightly non-obvious problem is the size of the Indian population itself. There are so many people here that, competition is a stronger emotion than community. To an extent that sometimes it is considered normal to put someone else at risk for your benefit, while self-empathizing along the lines of "Hey, if I don't do it, someone else will stamp on that person to move ahead in life." Competition is every…
Anyway, back to the point, I agree with you. Indian's population situation is really insane. Last time I was in India was in 1998 and the traffic situation was totally insane. All the red lights had "relax" written on them in English in an attempt to calm drivers down.
You'd think the 2nd most populated country in the world would be able to chose from that pool of talent; find the right people to help solve these major problems plaguing the nation.
But it doesn't work that way. People struggle to get out. My dad had dreams of returning. He visited after retiring and said the water is still unsafe to drink, the air unsafe to breath and a flat in Delhi was over $300k USD. Decades after he left, the situation has only gotten worse.