> Landlord costs affect supply in the long term, so you will see changes, just not necessarily immediately over a one year period, but definitely over a 5-10 year period.

This is true, but the degree depends on elasticity of supply, and that depends a lot on profitability of the sector.