And the biggest reason people buy housing is that its been the best investment. The wealthiest people I know are the people that bought houses a long time back and kept leveraging up into buying more.
Maybe in the USA. In other countries real equity returns have been negative for decades.