Earlier quoted context omitted.
Yes, this is broadly correct. The free market will (roughly) arbitrage out any differences between owning and renting. The hidden factor is that whatever money you have in house equity represents opportunity cost that it isn't in investments. If you have 400k in a house and the stock market returns 6% over inflation, then the opportunity cost is 2k per month in interest, which is comparable to what you'd pay in rent.…
But the same argument applies to landlords too. Why are they willingly losing money?
And this is really no different from the majority of stock pickers or day traders. They just lose money.