I don't buy a house expecting to use it 10+ years and still make a buck selling it afterwards. The same way I don't buy a car and expect it to yield me money when it's a broken beater, in fact, the simple fact of buying it immediately devalues it (to others).
(I guess this is because (1) the market and tax situation in the US are broken and (2) it causes the land to be vastly more valuable than whatever is standing on top of it)