Tall towers are going to be norm. Most land in the city can't be developed because of development guidelines protecting stable neighbourhoods. You generally can't buy out 10 houses on a side street and build an 8 storey midrise building in their place, even if the market supports that. Land that can be developed is expensive and hard to get. Developers have to max out the height with every project and fill the towers with small units sold for as much money as they can get.
If we allowed neighbourhoods of ranch bungalows and Bay and Gables to be replaced with condos through developer land assemblies, we'd probably have a city of midrise buildings with larger and more affordable units. It would be cheaper to build, and there would be fewer towers. The city would eventually come to look like other major metropolitan cities. A built form comprised mostly of detached houses and high-rise towers is rather unusual for major metropolitan cities around the world.