Whatever one thinks about the overall subject of migrants, I think one can at least agree with these two things:
1. We won't fix poverty and corruption in the developing world by everyone there just jumping to the nearest 'rich' country.
2. Once migrants are in the 'rich' country, it's more controversial and difficult to force them to go back home than it is to not enable them to come in the first place.