Perhaps cities, provinces, and/or the federal government could buy up those properties instead of corporate landlords. Then they could charge geared-to-income rent instead of whatever the market will bear.
Amazing the things that one can come up with when one stops thinking only in terms of housing as a commodity