I agree with you but there is still a problem to be solved: a LOT of essential public services are provided by people that have salaries far lower than required for rents in a particular area.
Teachers, nurses, police officers, etc.
Teachers, nurses, police officers, etc.
No kids, no need for teachers or any kind of education system.
Example: every city the United States.
It’s like saying “traffic is good because it forces to government to build more roads.” No, it does not.
Supply and demand is very simple.
Keeping rents artificially cheap is just a backdoor way of keeping salaries artificially low.