You're missing a key point here ... home buyers do not earn 6% the way an investor in the stock market normally does. That's because it's 6% of the total value of the home, which includes the debt AND equity. If someone puts down $50,000 on a $200,000 home, and in one year it's worth $212,000...