Canada certainly does not allow anybody in, but still more than a quarter of a million people are in each year.
There are countries that will let "anybody" in. There are countries that take large numbers of immigrants. I seriously doubt there are countries that do both.