As much as I love Bengaluru, I don't believe we need more cities like Bengaluru. For people who don't know, here's some history.
My dad first visited Bengaluru for training some 25 years ago. From what he recalls, back then, Bengaluru was just a village. Only the old areas like Basavanagudi, Shivajinagara, Malleshwaram were places where it was like a town. Bengaluru back then was a hill station.
Many places of happening today, like Koramangala, Ejipura, Marathahalli, HSR Layout, etc., weren't part of Bengaluru. They were adjacent nearby villages.
It all changed when Infosys and TCS made their campuses here because of IISc. A lot of influx happened, the IT boom of early 2000s, made the city what it is today. Extremely fast expansion. Today, every 3 years, BBMP's area is growing by 2km radius and BDA is expanding too.
This boosted the economy, plus paired with the amazing weather, quickly became a metropolitan city. However, it also brought the issues.
The rapid growth and expansion meant that new constructions came up, for the initial part of growth, there wasn't much planning. This started the issue of traffic. Bellandur wasn't even a thing 15 years back. All you would see back then was open land and a lot of lakes. Today most of it is concrete jungle.
Government added more to this traffic. When a lot of companies started moving in, a lot of tech parks started up in the city. While that's partly a good thing, it was also bad. They were all concentrated on the North East and East sides of the city. Since majority of the population in the city work for IT industry, that means everyday a huge amount of population commutes outward and inward, causing extreme traffic. Sarjapura Signal and Agara-Ibbaluru stretch quickly became extreme traffic areas standing next only to Silk Board Junction.
Housing rates nearby tech parks blew up. People with families started moving to slightly farther areas to be able to afford. Jayanagara, JP Nagara, Rajarajeshwari Nagara became residential areas. Just because of this, Sarakki Market, KR Market and Banashankari also started getting huge traffic.
More and more constructions meant fewer and fewer lakes. Rains now cause floods in some areas now. Extreme population started causing water problems. Just last summer, Bengaluru saw 12000 tankers bringing in water from outside every single day.
What I wanted to say is, we need more and more planned cities. More public transport. And of course, developments in non IT sectors too.