Earlier quoted context omitted.
I think it's sort of obnoxious and should be illegal to force landlords to keep renters ad infinitum just because. That hardly seems fair to the landlord, no?
The idea behind limiting the landlord's profit is that many believe that it is more important for people to be able to afford housing than for others to make larger profits through, literally, rent-seeking. It's not just because, it's a social priority. Kinda like the comment the other day on HN that was something along the lines of "I don't see why we need the gov't regulating water prices, why can't the free market…
There is a fairly well-accepted economic system that advocates both profit-seeking and making desired goods affordable. Far from being mutually exclusive, they can be mutually reinforcing.