Speaking as a landlord, I don’t think landlords routinely evict people without cause. Complete BS.
This legislation will effectively kill non-renewals. I had one person recently who paid her rent late twice in a row, tried to make her own rules, refuse to obey the parking rules, complained about the good, paying tenants and called me a slumlord because A yellow jacket wasp got into her unit. I non-renewed and she basically was daring me to evict her.
She put holes in every screen of the brand new replacement windows left a bunch of junk in the house and hair clogs throughout after only 8 months of tenancy. She also held over 11 days past the non-renewal date. Had “good cause” legislation been in effect I would not have been able to non-renew.