Earlier quoted context omitted.
While there are a number of technical issues with respect to the limited trickle of multifamily permits that are given, the fundamental dynamic is that engaged voters don't want to see significantly more people living in the region, and therefore it doesn't happen.
Yeah, it has a lot to do with selfishness. More housing means more people means you have a lower property value for you home in the area. Further, it means your vote becomes less powerful as the poors that live in the high rise have the same voting power as you do in your single family home.
Long ago the people that lived in the area realized that they liked where they lived and how it was, and voted to put in place rules to keep it that way. It sucks now, I and all my friends the grew up there were forced to move somewhere affordable, but it's not pure selfishness. They didn't take something away from someone else, no one else ever had it. And to expand it does inherently change the nature of what 'it' is and opens a genie that can NEVER be put back.