Cities will keep growing in India. Because the gap between facilities available within a city and outside a city is so stark. That gap has grown exponentially in the last twenty years.
If you want to run a business, find quality healthcare or education, resolve legal issues you head to the nearest city.
It modifies people's behaviour and has the proven capacity to train them like circus animals to jump.