From 1950 to 2008 the USA built ~25 million homes per (edit, not year) decade. From 2008 to 2018 it was about 7 million. In recent years building rates have mostly recovered but there's still that gap in production combined with everything else the last handful of years. This isn't to discount the shift of ownership from human persons to corporate persons, that's a factor too. But just numbers of available houses ver…
If homes are a good monetary investment, that means home prices are going up, which means supply is not keeping pace with demand.
If home prices are going up at a rate faster than wages, then they are becoming more expensive for our children. Not in a round-a-bout way, but in a direct causal relationship way.
Homes can either be affordable or an investment, not both. If homes are to be affordable that means more need to be built.