So
I'm not saying that owning a house is a bad thing, there are certainly benefits to home ownership. It provides you with a place to live, you can borrow against it,
you can pass it down to your kids, etc. If you just want to have a place to live and call your own then owning a house may be a great idea for you, but don't think of it as some kind of
incredible financial investment because it is not as great as you may think.
I think that the reasons that you've given here for owning a home is good enough to see it as a good investment, that is asset that you can hold and pass on to your other people. Taxes and mortgages on homes varies depending on the location and country but for most places mortgages are not meant to tear your pocket, even when you pay the tenament rates to the government the house still belongs to you. Remember that if you don't live in your own house you'll still need to pay rent which is not cheap compared to taxes and mortgages. Having a house as an asset doesn't stop the person from investing in Bitcoin, you can decide to use huge amount of money or the amount that you can afford to loose to DCA and hodl Bitcoin. Bitcoin is a volatile asset and that means that it has a season when you can sale and make profits but real estate always appreciates in value no matter the season.