It's not that it is generally smarter, but folks only look at the sticker price: Rent vs Mortgage. My rent pretty much begins and ends my costs. Mortgage, prop taxes, fees for buying, regular upkeep, having to buy or service your own appliances, etc.
People talk about Rent vs Mortgage like it's the difference between buying 100% reinforced leather boots that will appreciate vs renting multiple lower quality boots over time and you won't wear either one. Ownership also means maintenance. Oh you get a pest problem? Thats out your pocket. Sump pump? Thats on you. shyt, mold in a corner of the top floor bathroom? Damn, they gotta damn near gut it to get to the root of it which turns out to be a roof leak.
No, these things don't happen all the time but anyone who actually owns a house knows that affording the mortgage does not mean affording the home. I only need to lose my income to lose my apartment. Home? Let Property taxes go up and suddenly my budget busts. Let the city finish that long-delayed restoration and now have more demand in the area...my assessments are up. Damn, there is an opportunity to move so I can pursue this job...can't just break a lease, gotta actually move an asset with all that comes with it. More often than not owning is the smart play BUT it is unquestionably more costly in total but people let the prospect of equity talk them into things they actually can't afford if just a couple of things go sideways on them. Not to mention you have to live somewhere so while all that house value talk is sweet, guess what, you sell your house for 100k more than you bought it for but all the other homes went up 100k or more in the meantime...include the maintenance and most people are never really getting over with that same equity they rah rah for.
Long term/short term benefits/opp cost are rattling people's brains. It doesn't really work well argue to people who invested so much into something, because they almost justify the cost, without talking about situations around it. You only know what you can afford, & what stage life you are on.



