I spend a lot of time in SF. I didn't know that story you just told, but it doesn't surprise me. I live mostly in NYC and the Denver area, so believe me, I have seen the phenomenon you're describing up close and personal.
Years ago, the Denver airport had to be moved out of the city for a variety of reasons. When deciding where to build DIA, no one wanted it anywhere near their homes. So the various governments dropped it in the middle of a field more than thirty minutes away from Denver. Over the past twenty years, that field has been developed into mile after mile of homes, hotels, restaurants, etc. People who literally built to the airport have started complaining about the noise and other impacts of the airport. The people who forced the airport out of the city to protect their own property values complain about the traffic and length of time it takes to get to DIA now. Somewhere along the line the vast majority of us forget what it means to be self interested and instead just become selfish. What's worse than being selfish is being, in the case of the pro-immigrant/anti-multi-family housing woman and the airport protesters, is being selfish and hypocritical.