Earlier quoted context omitted.
Projected population of US in 2050 is 458 million from the current 330 million. Given that underlying reality, housing is going to be an investment.
Real-dollar home prices plunged continuously from 1950 to 1970 while the US population increased by one third. Home price inflation is a policy choice, not a law of physics.
And once homeownership became the norm, those same people started massive downzoning projects to prevent new homes from being built. And shortly after that, funding for public housing was gutted.
Which leaves us with the massive shortage we have now. We have plenty of money that is allowed to chase a smaller supply, as long as you can leverage your existing housing asset for a larger down payment. But all those people who didn't buy in the 1980s or earlier are at a massive disadvantage.