If someone told me I couldn’t move to a posh neighbourhood because I couldn’t afford it, I’d understand that. But if they said I couldn’t live there because my parents had no connections there, I’d think they were spouting nonsense.
So it makes me wonder, why do I think it’s normal for nations to do this? What is so fundamentally different between a neighbourhood and a nation? I can fully accept that as an immigrant, I’ve got more of an emotional investment in this issue than many people, but still, it makes me wonder.