You just solved economics?
The primary resource needed to build a home is land. Do we have infinite availability of land in desirable areas to build on?
Take Phoenix, for example, once air conditioning became cheap and pervasive.