Why on earth would a landlord have a tenant forcibly removed from their home if they’re following the lease?
This seriously happens all the time for various reasons with scumbag landlords. I'm guessing the most common is to get out lower income tenants in gentrifying areas in favor of a sale or bringing in higher-end tenants. Death of an owner leading to inheritors of the property to force tenants out for a quick sale is probably also common (although pretty sure this is somewhat legal in some cases). The tenant could be paying rent but demanding repairs that the landlord doesn't want to make. So yeah, landlords have all kinds of incentive to evict legal tenants and probably do it successfully way more often squatters illegally take over a vacation home already.
If a tenant stops paying rent without being prepared to make their case in court or to a police officer that’s on them.
I'm not sure that's what's being discussed necessarily but I think making your case in court is very different than making your case to a police officer. That's the biggest shift with this law - the courts don't need to be involved any more, it's just up to the cops.
Not sure the current state of the law, but seems like an easy fix anyway. Create a legal right to recover penalties and all legal expenses if you were wrongfully kicked out of your rental. I think that would be another common ground issue.
I don't think a right to recover legal expenses if you are illegally evicted is a good trade for making it easier for landlords to kick people out of their homes without a trial.