Even more the theory can't explain the sudden jump of house prices that happened during covid in many places. People were moving out of the big cities and house prices still increased? How can that be caused by government regulation not building enough houses.
The reality is that the house prices are much better explained by the fact that the top 1% have essentially unlimited funds compared to everyone else and the main thing to buy are assets, especially during covid.
It's easy to observe when walking around the richest parts of cities like Melbourne, Auckland, Sydney... 90% of thr biggest houses are almost always completely shuttered, because it's the 5th home for the owners and they only use it for a couple of weeks a year.