I think you're also missing the fact real estate as an asset class has more value as an investment vehicle v(holder of value) than it does as providing the utility/value it was designed for.
Furthermore, low interest rates has increased the cost of homes as well and increased the amount of money swimming around looking for a home.