Technically correct, but the concept of a house being an investment is quite old. The goal when I was young was to make sure you built equity, because renting meant spending with no gain. Remind me of any business that would adopt that model long term?
Renting does have some pros. Your not locked into a area. Your rent is the max you will spend as opposed to a house where your mortgage payment is the minimum. In a lot of the larger cities your rent is less than the mortgage payments at this point.
Lots of businesses have bought into the renting type model, how many businesses choose to actively own things as opposed to renting/leasing them and having the maintenance as part of that contract? Very few companies try to keep everything in house anymore, its all about contracting out (i.e. renting) as much as possible.
Houses are depreciating assets unless people do maintenance on them. The only reason they are appreciating so much at the moment is due to the lack of supply (5.11 million needed to be built in the next 8 years, when the best Canada has ever done in that same span is 2 million).
My grandfather for example has owned about 5 different houses in Canada (selling and buying a different one each time, due to moving for work, etc.). He only made money off one of them and that was recently due to the housing prices going up. Otherwise he actively lost money on them.
Most people do not make money off houses. If you pay a 25 year mortgage by the end of the 25 years on average you will double the cost of the house. Not to mention all the maintenance costs. Generally in that time you will have to change a furnace or two, maybe a roof or two, etc. You may lose less money than renting, but you also may not. It really depends on the situation.
It is only in the last few years has your average person been really been making more than they put into it.
Don’t get me wrong I am not against homeownership, I am one myself (working to actively pay it off as fast as possible to avoid doubling the cost), but it isn’t the path to riches most seem to believe it is in this country.