Your real targets are low interest rates and high population growth (both federal gov't policies) which are stoking too much development. Unless those policies are changed (and interest rates are climbing finally), there's just not much we can do about development. Barring that, we must demand the City and developers include upgrades to community facilities, create new amenities, improve the public realm in the vicinity, help fund infrastructure upgrades, etc when new towers are built.
Quick note about ownership in new buildings: over 70% of units in new build condos are owned by Canadian investors renting to other Canadians. It's become a misconception in recent years that foreign investors, high vacancies or AirBnBs are driving the construction boom. Yes, there are a few notorious AirBnB buildings (Ice); and certainly some of the majority renter occupied buildings are in poor shape because of the tenancy style.
But the majority of units are owned by Canadians profiteering off their fellow citizens because of crappy incentives enabled by the government; and rental vacancies are at all-time lows.