So are Stocks ...
> I find it hard to believe that over time if you took the money you'd put into a house and subtracted out rent, you'd end up winning in the long term.
You are not alone. The thing is this is such a common argument that there are a zillion rent vs buy calculators [1].
That said, yeah sub 3% the math often does work out in terms of buy (assuming you don't sell before 7 years which the average person _does_ sell before). But sub3% and holding for 30 years is actually rare.
It basically comes down to that the down payment gives renters such a headstart in gains that the homeowner takes forever to overcome it. But keep in mind they're also comparing a similar rental house to the bought house. So If you'd rent a smaller 1 bedroom apartment but only going to buy a 4 bedroom house then you're really behind in the math.