In fact, it's really similar to dividends on stocks, just with cost instead of profit.
For a house in a suburb or rural area, maintenance (enough to keep the house in the same condition you bought it in) can easily cost as much per year (on average) as the cost-of-money (interest rate - inflation) for the debt.
And in some case much more than that.
If one such house is twice as expensive to maintain (over time) due to differences in building materials, environmental conditions, size/geometrical factors, etc, the cost of owning the house over a time period may easily be 25-50% higher for the most expensive compared to the least expensive if we assume the same purchase price.
Land and stock tend to go up in value. But land also sometimes go to 0, just like stocks.
With the booming American car industry in the 50's and 60's, who would have thought that houses in Detroit could go from having a premium price in 1970 to be sold for $1 40 years later?
Who's to say SF isn't going to be next?
The rockefellers and other "Old Money Family's" have the three rules to building multi-generational wealth. Land, Art and Gold.
Even for detroit, land prices have only increased since the 80's[0] and over long time horizons, i'm sure will be back in line with other "Single peice land bets".
I believe there are large parts of Europe that would take centuries if not a millennium to reach the peak value it had during the Roman Empire (measured vs gold).
In general I agree, though. A portfolio is fine.
Most people tend to have most of their "savings" in a single property though.
As an example, what do you think this $2500 property cost when it was new? (Edit: make that 1965, since it's quite old.)
https://www.zillow.com/homedetails/3226-Columbus-St-Detroit-...
Without any external influencing factors, a house would not typically depreciate. So a depreciating house isn't normal, there is something external causing it (like the city is going broke, lost most jobs, or environmental factors make the area bad to live in, etc).
But if all is well, a house will not depreciate if it is lived in and maintained. A house can last centuries and inflation means building an equivalent house is always more expensive later than it was to build this one.
So it is not natural to expect a house to depreciate.