Renter's protections is one of those ideas that sound good on paper. Having to keep a non-paying rentee is disastrous for a landlord who is also trying to pay
their mortgage.
Sure, some landlords are large real estate companies, but all you're doing is forcing out small landlords and ensuring that large companies own all of the rental properties.
(Like all regulation, it is at a fundamental level pro-monopolistic, favoring large companies that can handle the overhead of complying with the regulation and punishing small players who cannot.)