Of course, supply and demand. There is no viable alternative though. If there are 10 houses and 15 people want them, whoever is willing to pay the most gets them. Otherwise how would we determine who gets them? Government? You would suddenly find that the decision makers family all have homes followed by people willing to pay bribes followed by everyone else.