This is what I cannot understand about people who advocate buying homes in the United States for small-time investors - how can you not see this? How does it make any sense to divert almost all of your cash flow into a single, massively leveraged, illiquid investment? Miss a few payments on your mortgage and you are totally wiped out (and without a place to live!). At least stocks can bounce back and maybe you can get 30% back on bad bonds. And no one is stopping you from holding cash or TIPS.
If you are wealthy and a house is a small part of your portfolio the impact of the possible downsides is qualitatively different, but as a small-time investor tying up most of my wealth into home ownership on the hope that "house prices always go up" (which really means treating the future generation as suckers that will pay inflated prices for your home) and that the risk of mortgage default does not exist does not make sense to me.