The minimum lot size requirements don't help the situation either.
It likely would be more efficient and profitable to build a townhouse, or even a mid-rise, and let more people live on the same parcel of land, but zoning restrictions often prevent that.