There are plenty of places without zoning issues that have that same housing problems.
More people. Same amount of land, and features people want to live by - cities (which in the past often meant rivers but always meant jobs)/in my area, lakes. It’s really that simple. Everything else is missing for forest for the trees.