This comment and analogy fundamentally misunderstands the problem here, though:
> the value of homes seems to be almost entirely divorced from the fact that people need homes to live in.
The value of homes is so high precisely because people need somewhere to live, desperately. The price is not disconnected from need, it's entirely because of need.
And it's not that wealthy people are buying and hoarding homes. There's not some magic supply of 20-30% vacant unoccupied housing, there's desperately low vacancies, absolutely criminally low amounts of vacancies.
But refusing to acknowledge the panacea of building new homes does serve the purpose of wealthy people who currently own home. Because they are not hoarding homes, they are hoarding land. They are hoarding access to the ability to build more homes, the homes that are desperately needed. And in high demand areas, every person that goes and opposes new homes, that opposes upzoning, is directly responsible for displacing however many people those new homes would have built.
There is only one solution to high home prices, and that's building more. (Well, we could also institute strict border controls and price controls and completely destroy freedom of movement and access to jobs.)
Downplaying the primacy and necessity of building enough homes for people that want to live in an area only fuels higher prices, more hoarding of land, and more exclusion. There's zero upside to saying "we don't need to build" except to enable further financialization of housing and concentration of wealth in homeowners.