The most appropriate response to why there hasn't been a direct and equivalent increase in urban development despite population growth is:
Habitable land is already being used for livestock and crops.
This acknowledges that a significant portion of habitable land is devoted to agriculture and other uses, limiting the available space for urban development.