I'm currently in India visiting. First visit in 8 years.
The biggest change has been the addition of new fast flyover roads and swanky malls.
However, overall it's just like Plato's Allegory Of The Cave.
The vast majority of the people are simply too used to the chaos, dirt and filth and have no desire to change anything. They know no better.
I see nice new swanky buildings with a rubbish tip 10 metres away.
Waste management should be the number one priority in India followed by building maintenance. Most homes have crumbling plaster and moulded paint.
Last time I avoided much of this by visiting mostly Himachal and Goa but this time I've seen Delhi, Haryana, Chandigarh and Punjab.
I honestly think a lot of towns need to be levelled and built from scratch. How can you have an eatery right next to a tyre shop?
Cleaning up the filth and improving the looks of homes is paramount to India getting respect throughout the world.