In my opinion, we might have avoided some of the mistakes, but that is still costing us.
The best usually leave the country after getting the prime education India can provide, and support the retirement plans of other countries' aging populations more than their own - the Indian government actively seems to encourage this, looking at how our PM tries to negotiate for more visas during every first-world trip. Even with the demographic dividend, we do not have enough jobs, so the elderly are not supported neither fiscally, nor infrastructure-wise, since old people cannot walk on bad roads or take advantage of non-existent programs anyway. For the younger people, the insane competition makes both work and personal life hell.
Whenever I see videos of China and their cities, and then look out of my window, it makes me both depressed and angry. I still don't understand how India can even be compared to China any more.
The talent drain is real... when the system doesn't create enough high-quality opportunities at home, people are going to leave, no matter how patriotic they are.
Yes and it creates a mad scramble for people to get out to any other place they can find. An immense incentive for corruption, crime and trafficking.