Today many industries are coming up in gurgaon,hyderabad,chennai and bangalore.where cost of living is lower than mumbai and people can reach office at lesser time than mumbai. In mumbai owing to costly residential house, non availability of rental house and very poor infrastructure many of the youngsters prefer other cities where they have to travel less time and concentrate in their long office hours.
Cost Of Living in Mumbai can be Cheaper than Comparing to other Cites,In Mumbai you can live Life with less Cost of Living (thats why You can find lots of Slums,Middle Class People) You can also have Rich People, But if you come to bangalore you cannot decrease the Cost,As Most of the people are Either High class or Middle Class ,And because of advent of IT Software Cost of Living is increased Comparing to other Cities.(ex: Check Cost Of Multiplex Movie tickets and Auto Fairs).