Zone all housing in the United States such that two and three families can be built anywhere a single family house stands and all housing problems will be resolved within a decade.
It's that simple.
It's that simple.
Your second problem is democracy.
Randomly just Google'd and found this link suggesting the opposite:
https://www.turnerandsonhomes.com/blog/cost-to-build-is-a-2-...
As for your second point, that's true. Though, if voting were mandatory I doubt it'd be difficult to pass.
If we're not stopping the heaviest of heavy industry from setting up shop right nextdoor then it's pretty obvious that zoning is nothing more than regressive rent seeking from property investors.