Land never spoils, but houses sure do. Land value will always increase as the population increases, but the house sitting on top of it starts rotting the day after you finish construction. Homeowners have to spend a lot of time and effort to prolong the life and value of a house.