I'm going to get penalised for this but I have to say it because I presume no-one else will: Why the hell is this on HN? It has nothing directly related to anything to do with HN, and clearly has an agenda from the article's rather obviously biased language. Most countries limit "legal" immigration anyway, by means of minimum requirements. My country, the UK, has some of the more stricter ones, an example is that students have to be earning £30k salary to stay in the country after their studies.
Rather shoddy journalism. It's been especially bad on HN recently...