Seriously, when compared to the other cities in India, Bengaluru is simply super. This is in terms of everything. Maybe, the other metropolitan cities score one major point over us, in having the metro or intra-city trains.
Maybe, this is the reason why most want to come and lead the rest of their lives in Bengaluru. That might be the case, but other cities in the state should also be focused, like mentioned in an earlier post.