Earlier quoted context omitted.
> No shortage of land in the US, but everyone wants to live in the same few places It's not enough to have land, though. The land needs access to water and electricity, not to mention roads, or it's a nonstarter, especially if you want to build a bunch of homes on the land. And the new homeowners will need access to food and supplies, i.e., stores. You need an entire community.
The neat thing about capitalism is that stores will be built to serve the community if there's a market for it. We don't need to centrally plan the whole community up front. We do need zoning laws that ALLOW those stores to be built though.
There's a chicken-and-egg problem here, though. Would you buy a new home and move in with no groceries or other stores in the area yet? If there's an existing community, then yes, stores will be built eventually, but that can't just happen overnight, so how do homeowners survive in the meantime?
That's why most new housing is built in the suburbs around existing cities. All of the amenities needed by homeowners are already nearby, or at least within reasonable driving distance. Starting a new community in the middle of nowhere would be extremely difficult, and would certainly cost a lot more money to the home builders, reducing profit.