I get the sentiment about "why would I let people who aren't going to stay long term decide how the city is run?" but in the end it creates a city that is indifferent or even hostile to people in that situation. It ends up disenfranchising a population that will always be there, even if the people who make up that population is constantly changing.
The ones who will “always be there” can get their papers for permanent residence done and vote. If they don’t want to (or can’t since they don’t have the legal grounds to even stay there for longer), then they shouldn’t have a say on decisions that can permanently change things about the place.
Thank you. I know people who have lived in Amsterdam for over five years but can't vote for local politics because of their legal status or because they are illegally subletting due to the shitty housing market in The Netherlands.
Don't complain about people not being engaged with local politics if you don't allow them to vote.