Earlier quoted context omitted.
Landlords have the right to change their mind when it comes time for lease renewal. You're arguing that landlords should be forced to always rent their property to the same tenant once they begin. That's how ownership, not rental, works. Rentals are for a limited time by definition.
> Rentals are for a limited time by definition. I know people (in fact, every branch of my family, along with many of my friends) who have rented their entire lives, because they can't own - they've never been able to amass enough capital or convince someone else to lend them it. Should they be uprooted every year (or more often) because someone wants to make a bit more money? Rentals are whatever the combination of…
No, they shouldn't be, but that's not really the issue. The issue is: should landlords be legally allowed to uproot them?
My answer is a decisive yes. For whatever the reason, they should be able to not renew a contract once it expires.
I don't see why laws should be in place to restrict how much someone makes. Nobody has to have that particular apartment, or live in that particular place, etc. There's always options.