This is an easy problem to solve, regulate the amount of profit you're legally allowed to make from renting land you did not create.
We do this in other industries all the time.
Health insurance is heavily regulated to ensure that there are profit caps (think 80/20 rule) this means that the company is legally compelled to actually spend a certain amount on customers of said product.
Imagine if landlords were compelled to spend 80% of their rent dollars in improving the space or helping the renters.
How does this help young people who want to move to a new city, but can't because all apartments are already rented because rents are far below market rate? This is reality in cities like Berlin and Stockholm.
You need more housing. Rents in Austin have collapsed because the city made it legal to build a lot more housing.
> Health insurance is heavily regulated to ensure that there are profit caps (think 80/20 rule) this means that the company is legally compelled to actually spend a certain amount on customers of said product.
This notoriously does not work at all.
Look up pay-vider structure and the type of manipulation of medical loss ratio it enables.