Also, there’s tax advantages to mortgages here in the US.
Renting out a house isn’t easy money, believe me I’ve tried it. You have to find tenants, things break, a lot, that you have to pay for. In my case, the tent ants literally moved out in the middle of the night using their car headlights since they hadn’t pairs the electric bill in 5 months.
Letting your money generate appreciation (in the stock market I assume) is no guarantee and as we’ve seen the last 20 years, we could see annual gains and losses of 20%.
A house IS AN ASSET. It’s a non-liquid asset, but it’s not a liability. What’s the best test if it’s an asset or a liability? Would you want to just give it away to someone?? A house, of course not. A car loan, of course.