The property tax seems like a likelier answer. NIMBY-ism always strikes me as a weak answer. At least in the midwest, if one city won't build it the city next door will. Seems odd (and in my view, unlikely) that every single city bands together and can resits the market forces of the most powerful companies on the face of the planet.
I'd have thought a municipality would have cracked by now and let everyone build huge residential buildings and used that population growth to fund everything else. Seems every weird no municipality isn't building houses like crazy.