How about this alternative explanation: Unlike a real commodity such as fruit, people compete for houses and look carefully. This is because houses are in different locations, generally unique, limited and perhaps most importantly because they are the largest expense most buyers will every have.
Because there is competition a certain premium is paid. And if we assume further economical growth, the premium that an individual is capable of paying likewise should increase. Therefore, all things being equal, the prices should increase.
Because there is competition a certain premium is paid. And if we assume further economical growth, the premium that an individual is capable of paying likewise should increase. Therefore, all things being equal, the prices should increase.