MindzEye
Wayward Ditch Pig
I have an idea that no one will like.
Yes, apparently you do.
I'm going to bet that you have more than one as well.
Much easier solutions available though tbh. Even if you're unwilling to outlaw companies owning single family residences, create a special and cost prohibitive capital gains tax rate on property speculation. Don't worry about managing the carrying cost part of it, just impact the potential earnings out of the back end with something the federal government already does (income taxation...land tax is all muni, so complicated for the CRA to get involved with, set rates for, etc).
Make it a bad investment and investors will stop looking at it as an asset class.