San Francisco has a terrible shortage of housing, but trying to build some
is
a terrible struggle. Or should I say "because" instead of "but"?
Zoning laws are one of the causes of the shortage of housing in the US
cities where jobs are. They force urban sprawl, which leads to long
commutes. People object to denser housing in their neighborhood
because it would increase the amount of traffic, but spreading that
housing over a wider area would result in even more total increase in
traffic.
In the long run, the only lasting way to prevent gentrification
without exiling people a long distance from their work and their lives
is to make housing dense.