The land your house is build on doesn't get wear-and-tear, 100 years ago or 100 years from now it's still the same number of m2 of land. And it's getting rare because the population is still increasing and everyone want to live in the same big cities.
If you find it ridiculous that everyone pays a fortune to live packed together (it kinda is) just buy a house in rural Alabama! It will be super cheap.