Corporations only buy housing because it is a good investment. Its only a good investment because supply is severely limited by the government. If you think corporate ownership is a problem the solution is building more, LVT wouldnt hurt either.
The entire American Midwest exists, and proves this point severely wrong. Supply can be infinite and unlimited, and it's still profitable for companies to exploit housing.
Except they are buying lots of housing. Even in nothingsville-small-city Midwest, we're experiencing exploding housing prices, despite no real barriers to construction at all.