All the bad things have happened because too many from outside like you and I have settled here, Saurav Dada. The weather, people (largely cosmopolitan), Pubs, Greenery and average size make it ADORABLE. In spite of the shortcomings, you mentioned, I would never leave Bangalore / Bengaluru. She is a BEAUTY!! Try living in Delhi (I have lived there). It stinks!! Dont think much of Mumbai or Kolkata either.