Yep. You got it in one. Private landlords are a part of the problem. They have every incentive to prevent new housing from being built. It should be challenging to be better at providing housing than the municipality government.
Exactly. Landlords aren’t entitled to a good business. If you diligently maintain the home you rent out AND pay income tax, it’s not a great business now. The profits are in neglect and appreciation.