And regarding an earlier point about construction and so forth, I consider that a BS argument. I'll explain why.
My grandfather bought a house in Santa Ana, California in 1971 for $28,000. It was built in 1968, so clearly, all of the construction costs were done. He sold it in 1977 (I don't remember how much), but over the decades, the same exact house (where the construction of it was already paid for) had been sold and resold multiple times, with the price going up and up and up. Now (according to Zillow), that same house is apparently worth $621,000. Same exact house. Granted, there might be some upkeep and maintenance costs, but I can't believe it would be so extremely high. All the money goes to profit and to benefit the wealthy.
My other grandfather (along with my dad and his family) built their own house back in 1941 in a semi-rural area which would later become part of the south suburbs of Chicago. I don't recall what the costs were, although they did all or most of the work themselves. Today (according to Redfin), that house is apparently worth around $162,000. Some "investor" thinks he/she deserves to earn money from other people's labors and sweat.
Housing should be for people to live in. It should not be viewed as an "investment." That's where a lot of skewed thinking comes from.