As far as I understand, things happened to Bangalore in a very dramatic way as far as IT boom is concerned. For example this boom which happened in the city in terms of IT sector was a sudden thing which took over the city in a very short period. Bangalore per se was not prepared to handle the IT influx at the rate at which it later on grew in the city.
Within a period of few years the city witnessed extensive transitions which took its natives and others too by surprise. This is not to say that the all the development happened by chance without the efforts of the government machinery. Of course the establishment in the form of the respective governments was always there.
Certain things or I should say the attributes of Bangalore came handy in giving a helping hand to the yet to grow quarters of Information Technology industry. Like the dwellers of the city are a broadminded people. Moreover it is one such place which is heads and shoulders above the limitations of regionalism.
The city boasts of a composite culture with the populace coming from all walks of life with people speaking Tamil, Telugu, English and Hindi in fairly large numbers and with equability. Greenery is another aspect which is a big attraction to the city. But it is very disturbing and it hurts to see people neglecting their responsibility towards greenery and cutting the trees incessantly.
Bangalore is having some natural edges over Hyderabad. One is it serene climate. Recently I happen to study a research which stated the real merit of Bangalore. The research clarified that people would like to stay in Bangalore even if they were out of jobs.
... contd.