What cody is not including is the depreciation you get to take on the property each year for your taxes.
Also:
While it may be correct that your money could grow better in another form of investments, how many of you have $200,000+ in cash to invest??
I've got about $750K in property that someone else is paying for, plus giving me some cash for the opportunity THEY have to pay the interest for me. In addition, due to the tax benefits I get, I have never paid a dime in taxes (even as a self employed person). In fact my returns are usually in the $5-8K range. For not paying a dime in, that's a good chunk to get out
(however, I do think it's retarded, and a messed up system)
So, If you've got a way to earn 10% on hundreds of thousands, go for it. but If you only have time and energy, let someone else pay your retirement for you.
Edit:
Also Also:
Saying homes are not investments is silliness. Your own personal home is not, that's for sure.. but homes that you purchase over a 15-30 year period with someone else's money is a 'saving's account' that someone else pays for. The out of pocket cash is minimal compared to future profits. Further more, only a moron buys a home at full value and expects to make money off it as an investment. Homes can be purchased with large equity positions in place, making the 'investment' aspect much more real. The last home I bought, we spent about 5K in costs and repairs and could have sold it the next week for a $60K profit. I cold sell it now for about $65K more than I paid, and have received about $350/month in extra income from it for almost 2 years now. ($7500ish in my pocket). The tenant has paid the mortgage down a bit as well, adding to my equity.
Houses are great investments..