I agree with you that on aggregate across most cities all of this holds, but it's not alway the case for top cities like SF and NYC, where the true demand is way higher than potential supply.
I'm not a NIMBY type and am not complaining about gentrification but am speaking to the fact that building new housing in Williamsburg and LIC helped double average housing prices in the surrounding areas [1]. I used to hang out in williamsburg in the late 90s and early 2000s, when it was an industrial area and bushwick when it was a complete dump. All of the yuppies who live here now would have never stepped a foot in brooklyn/queens if these areas weren't rezoned. I live in Greenpoint now and pay over 3x more than my grandmother used to pay for a similar apartment 2 blocks away from the early 90s till late 2000s.
We should definitely build more housing, but we also need to admit that rising income inequality is the real problem here. A large portion of our country has not seen their wages grow and are a medical emergency away from living on the streets. SV is home to worlds most valuable companies, it might be time for them to start paying their taxes so we can provide a safety net for people who need it like every other developed nation.
[1] https://www.propertyshark.com/Real-Estate-Reports/2015/10/14...