Frankly speaking,in India only 4 cities,viz,Mumbai,Kolkata,Hyderabad & Chennai have dedicated support for Local Trains..There may be some EMU's running here & there,but that cannot be considered as a Mass Transit System.
Yes agree that even small cities should also have local trains