There we go with NIMBY this NIMBY that.... NIMBY once touched me...
Land hoarding is a much bigger problem. Basic supply and demand, except the supply side is slowed by hoarding and games.
Actually living IN Toronto and seeing what is really happening, not outside.... Developers buy up land zoned for six stories (example), spend years fighting the zoning (asking to build multiples of that, beside SFHs) and then build seven. There is a crap tonne of land siting vacant/unused today, I count many dozen of developments within 10 minutes of my place in Etobicoke, that have been sitting for many multiples of years even AFTER they get their seven stories (yep they have the go ahead, must be NIMBYs stopping them). The real story, they buy up the land but don't have the resources to develop it, so they hoard it until they do--which prevents others from developing it. Might as well fight for that one extra story in the process.... Yep all NIMBY.
Simple fact, developers buy land knowing the zoning, for most secondary arteries that is six stories. Other areas it is much higher. If they just built to it there would be NO housing crisis in the city today. All games.
That land mentioned above, sometimes hey knock the buildings down and leave it flat. Sometimes they evict the tenants (businesses) and leave them empty to rot. Sometimes they just continue to rent them out (businesses AND a big one car dealerships) but locals know because they apply for the zoning change and then years and years go by after the hearings are done and nothing is getting built. IMO, want to speed this up, yes there is stream lining at city hall, some updates to zoning but more importantly, once they apply for any building permits, tear-down etc. the property tax on the land goes to what the completed project will be with a one year grace period.... Want to hoard land, it will cost you.
There are good ones BTW, they buy knowing six (or whatever), they immediately build six (or whatever), they move on to the next one. Build to what it is zoned for there is nothing any NIMBY can do...
****
Now IF we really want to solve the shortage, close all the private golf clubs in and around the city and turn them into town homes and high rise housing! That is a great start, make some of it parks everyone can use to keep some of that green space! Much better than building million dollar McMansions on the greenbelt and lining connected developer's pockets as solution to affordable housing.