I don't doubt that Andrew C. McCarthy is right when he says that Trump's exclusion order for terror-involved countries is legal. There is plenty of precedent, even among liberal icons like Obama (who closed the Iraqi refugee program for six months in 2011), Carter (who barred Iranians during the hostage crisis), and FDR (who used an EO to bar Japanese and German immigration to the United States). Trump is clearly within well-established Constitutional norms even for modern Democratic presidents.
On the other hand, it's striking to me that the order permits Saudis but not Lebanese. Yes, Hezbollah is from Lebanon, but al Qaeda is from Saudi Arabia if it's from anywhere. I have read that the list of countries was put together by the Obama administration, but clearly the two biggest sources of terror -- if we're honest -- are Iran and Saudi Arabia, with radicals in Iraq and Syria being largely proxies of these actors.
The opposite side of the order is that it bars people from certain countries even if they are green card holders, Kurds who have been fighting ISIS, people who have demonstrated a commitment to the United States by working with us as interpreters, and so forth.
I get that the order is quite temporary, pending better vetting methods for the most part. It's also much less radical than its opponents are suggesting. It certainly isn't a "Muslim ban," and indeed doesn't even target a number of Islamic countries with large Islamist terrorism problems (e.g., Pakistan and Turkey). Countries like Egypt and Indonesia, which have large Muslim populations and terrorist groups but also governments that are pretty committed to managing them, are also untouched.
Some of the criticism is therefore unwarranted. Still, the order is both too wide and too narrow in different respects. What is the right course of action for us as citizens at this juncture? Should we urge our representatives and Senators to push for an alteration in the policy?
UPDATE: Here is the full text of the order, for the lawyers among us.
UPDATE: Priebus walked back the green card ban today, which is the most obviously wrong part of the ban.