India's great failure in the 20th century has been its inability to nurture urban centers outside a handful of major metros. So everyone floods into Mumbai, Bangalore, and Delhi because there are no jobs anywhere else. Capital cities in other states have nowhere near the quality of jobs on offer in these 3-4 major metros.