But that is the fundamental problem: someone looks for a great job, moves to a (more or less) bigger city, and then wonders that 1. they are not the only one moving there, 2. they are not the only ones wanting to build, and 3. the stupid locals, who have always been there and want to stay where they were born, complain about the influx and the resulting price increase and try to put a stop to it.
I can’t get past the thought that the newcomer should move back where they came from so that the old residents, who maybe are “just” nurses or kindergarten teachers, also have a chance to build a house.
So please forgive me, but with this way of thinking, we would probably still be in the Stone Age.
I can partly understand the resentment of the people towards "newcomers," because some think they will be left behind as more high earners move in and prices rise because of that.
But one has to think further and see the consequence that companies might leave if they no longer find enough suitable personnel.
This often represents bad news, especially for smaller towns/rural areas.
One of the main sources of income for municipalities is, after all, the trade tax.
Nevertheless, in my opinion, a local resident model can make a lot of sense if it is used in compliance with EU law in such a way that low earners and socially weaker families are financially supported in building their own homes.
By the way, a pure points system with points, for example, for being born in the town, residency, etc., is still, in my opinion, a legal gray area in Germany or is handled that way.
If I am not mistaken, the ECJ classified such models as unlawful years ago.