It's inevitable that land prices in urban areas will go up as populations grow. That doesn't mean that the price of housing has to grow too. You could build more density (build up, build smaller units) to keep rents and prices stable.
And this is the way cities used to work, pre-automobile. Our post war sprawl is a huge cultural experiment, and there are a lot of people who think it is not sustainable.