I have to be honest, the linking of 'nationalism' to this discussion looks like hyperbole to me. Those who want to prevent housing growth or higher-density are not thinking "I don't want people of type X living here". They are most often thinking about what they personally want for themselves - the quality of life they want, the neighborhood character they desire, the breathing room/space they desire, the amount of traffic they want to deal with, and so on.
> If you don’t want anyone to move to an area raise taxes and stop allowing new business etc. - ie, actually discourage new growth.
Personal responsibility is still a thing. If someone can't afford to live in some area, or they don't like what they're getting out of it in terms of wages or expenses, they shouldn't move there.
> They actively encourage new growth, just not new housing
If people continue to move there, they are signaling they are OK with low wages or high expenses or any other drawbacks associated with that choice. If they are not OK with those things, they shouldn't move there.