US population is effectively flat over the past two years. Home construction is at an all time high.
https://fred.stlouisfed.org/series/UNDCONTSA
People keep repeating these statements about underbuilding or lack of supply as if they're backed by data, but it's just he said she said. Number of housing units to households is the same as it was in the year 2000, and in line with historical levels.
Home price gains were driven by a low rate induced speculative frenzy. It's inflationary psychology at work. E.g. people spin narratives about why you need to buy now to avoid being priced out, thus everybody starts to panic buy making the prophecy self fulfilling in the end.
But this never ends well. At the root of every bubble is some collective narrative that "justifies" its existence