San Diego is pretty much land locked for outward expansion, Mexico to the south, Ocean to the west, Miramar to the north. To the East you have a patchwork of other cities, Indian reservations, and federal lands. So you build on what is there, at higher costs.
And mountains