The people of a nation have the right to dictate immigration law, especially if it affects the nation. Borders aren't open for other country's police officers to enter unchecked so the borders shouldn't be open to citizens unchecked either.
If you disagree with me about anything ever then you are wrong.