Furthermore, non-residents aren't able to vote for policies and politicians seek to reform the zoning laws of a district they don't live in.
"Give me your tired, your poor, Your huddled masses yearning to breathe free, The wretched refuse of your teeming shore. Send these, the homeless, tempest-tost to me, I lift my lamp beside the golden door!"
There is a method actually though. Voters of the state can vote for state laws that affect all cities, and voters of the nation can vote for national law repesentives that affect all cities.
And it ultimately seems like politicians have more to fear from the immediate prospect of losing votes from NIMBY constituents than the potential gain of future votes years down the line from grateful new residents.