The biggest mistake SWR and IR made was not constructing dedicated suburban tracks before Bengaluru City was developed.Kolkata,Chennai,Mumbai,Delhi had dedicated suburban tracks before the cities were developed and dedicated suburban station was also constructed.