Homes are likely to remain expensive for the foreseeable future because of persistently high interest rates and the fact that homes are not being built fast enough to meet demand.
It's more straightforward than it seems.