is playing by the same set of rules. Otherwise, "free trade" will benefit some parties far more than it will benefit others. No country in the world is stupid enough to swing their borders wide open in the name of free trade. Every country in the developed world understands this and has applied certain (often strict) criteria for immigration. If the developed countries of the word didn't do this, they would quickly be overrun by the dregs of the 3rd world and their countries would begin to resemble the third world. Like it or not, the countries with the strictest immigration requirements are almost universally the best countries to live in.