I guess I’m the odd one out here, but squatter stories infuriate me. Signing a contract and then intentionally violating it is super unethical. The renting/income/ownership problem needs to be solved in other ways than letting people steal the property they’re living in. Letting people stay in properties without paying significantly increases landlord risk and causes shittier contracts and higher prices.
Also, if someone jas an eviction on their record, getting another rental is way harder. It’s good to discourage it so people don’t end up trapped unable to get another rental when they’re back on their feet.