These "upper middle class" people pull the levers the government has put in place. If you want less regulation/zoning and more housing the problem is not "homeowners" it is the underlying structure that imbues them with veto power.
Well, it is a problem with homeowners because they're choosing to exercise a right that's patently unequitable. You are right that getting them to do the right thing is impossible, and that disenfranchising them is the only path forward.
Patently unequitable is an opinion, I'm not sure you can fault someone for voting if you give them a vote. But why anyone other than the property owner has a say over the property in question's management is still a mystery to me.