Why not just build tiny homes? Built to code, 200sqft, well insulated, power, running water, and phone/internet, close to public transit. A fixed address with access to a social worker and a nurse on site, and the ability to get back up on their feet.
The idea would be to give people something between 'tent' and 'apartment' as transitional housing. Nobody freezes to death, nobody gets caught in the rain and loses everything they own. A community centre for socializing / education / laundry / showers, etc. There's a ton of unused / underutilized lots in most cities - buildings ready for demolition, behind on taxes, and better used to deal with the housing crisis.
This isn't rocket surgery. Someone please take this idea and run with it!
I'll readily admit that my situation isn't common. I almost have enough money in my TFSA alone to wipe out my mortgage. But I've easily gained several years worth of interest expense. And while I don't expect that it'll stay that way forever, a drop of more than 10 or 20% is... unlikely.
In fact, you've got me thinking that when my mortgage comes up for renewal in a couple years, I may opt to cash out some savings to wipe out the mortgage, and take another look at early retirement.