Home ownership is an investment. And there are costs involved.....in addition to mortgage payments, insurance, taxes, maintenance etc. Hardly a lottery win. It is not unrealistic to expect a 30 year investment to pay some dividends, is it?