You guys sure do like to oversimplify things.
Buying is not the pinnacle of financial responsibility the industry would like you to believe it is. It just isn't. It can be, but it can also lead to financial ruin.
We buy homes because they are more private than apartments, we can do what we want with them/to them, it gives us a sense of accomplishment and satisfaction and it's nice knowing something is yours and you don't have to answer to a landlord or superintendant. It feels adult. If you're buying a house simply because you think it's more financially responsible by default than renting you need to take a close, hard look at everything involved and the risks associated with homeownership.
This is the reason I'm buying a house. So I can finally make permanent installs of aquariums and equipment I've used for business over the past 10 years. Saying things like if I owned the place I'd install a floor drain there instead of having to do this work around etc. Also things like gardening we've moved 2 times in the last 10 years. It's always lame to leave behind the raised beds you've made etc and take fish ponds down to move. When you know you'll be setting them back up at the new place.
I totally look at it like I'm buying a luxury instead of an investment. It's a luxury to be able to modify space the way you want. I rent retail spaces. I can modify them a bit but to truely modify them any way I want would requiring buying the building. So I can pay a fraction of the cost to rent or pay 4 million for the building.
We've got a friend who pays $850 a month utilities included for a 150sqft apartment in Seattle. It's one of the micro apartments and she loves it. Doesn't own a car, hell doesn't need a car and walks to work etc.
Then you've got me, who drives 45 minutes to work, owns 3 vehicles 2 used for the business etc. It makes more sense for me to own a house than for our friend to own a house.
If the only thing you gain from owning a house is equity. Buying may not be the right choice. If you gain a better commute, customization, relaxation due to acreage etc. Something else it may be worth it. I have friends who aren't happy with their home because of the current value. I find this insane. Being that they aren't trying to refinance or take a loan against it, it shouldn't matter. But it eats at them.
They feel as if it's unfair for someone else to move in net door to them and pay 2/3 of what they paid. Because someone gets epic loot rare loot on their first raid, doesn't make your epic rare loot any worse. It just means they were lucky.
People need to evaluate what a property is worth to them to live there long term. 1 guy might say property on the river is worth 1 million dollars to him. Life long dream. The next guy comes along and says he wouldn't live there because it could flood and wouldn't give 200k for it. At the end, if the guy pays 1 million dollars for it and lives a happy life there. Money well spent. If the other guy buys it for 200k and hates it ,200k is badly spent.
Buy somewhere you want to live. Not just buy somewhere to live.
Think of it this way. If you pay 1k a month in rent for an apartment. If your landlord came to you and said. If you pay 1k a month for the next 30 years, you'll own this apartment but you can't sell it to anyone else. In theory you just starting making equity. But if you don't want to live there for 30 years don't buy it. The animosity you'll have for the place negates any of the benefit in equity you were building.
Too many houses are bought because it's time to "settle down". Not enough houses are bought because that house is omg badass. Most people settle on a this house will do house. Then get butthurt when they want to upgrade or need to get out of it and it is not worth to someone else what they think it's worth.