It's temporary ban, or moratorium, if you will. A few of the countries on the list only accounted for about a dozen refugees in all of 2016. Quarterly last year, from the temporaily banned countries, about 12,000 (per quarter) people/refugees entered the country. They were stringently vetted before they got to the US, enduring a process of up to 2 years. All of the individuals who have been detained and/or inconvenienced will eventually make it to the US, even with a stop-over in Canada. This "ban" was a campaign promise by Trump. Should we be surprised? What will next week bring?