Let's take a clear eyed look at this issue.  First, it is not  muslim ban as progressives would have us believe.  If it were other Muslim majority countries would have been included in the travel ban.  Second, Islam is in need of reform as demonstrated by actions of ISIS and similar religiously inspired terror groups not to mention 9-11.  Last time I checked Bhuddists, Christians, Jews and Hindus are largely able to control their urges to kill innocents in the name of their faith.  Just remember next time you board an airplane and complain about intrusive security measures what religion makes that necessary.  Add to that they way the way Islam treats LGBT's and women and you have a fairly intolerant and violent bunch. Understand not all Muslims are terrorists but almost all terrorists are Muslims.  Mr. Trump knows this and is acting accordingly.