No shortage of land in the US, but everyone wants to live in the same few places (for good reason), and those places have a lot of restrictions on what can be built where. It's satisfying to blame a big bad "them" for this, but the problem is "us". We all want our properties to increase in value so we collectively conspire to suppress supply that would make our properties less valuable.
Why does everyone want to live in the same few places? Because all ways to make money and a living are there! Give people the option to work remotely and they can live wherever they want, and that is not in crowded expensive cities most of the time.
It'd be better overall for society if we just got rid of exclusionary zoning and made it easier for people to live where they wanna live.