Aside from the obvious discrimination involved, I have two problems with Trump’s immigration orders.
First, he is simply being deceptive: We do have problems with crime in the US but crime caused by immigrants is only a very small proportion of that. If he really wants America safe he will act against home-grown crime ten times more quickly that immigration. And stopping people from seven countries that have not sent terrorists while permitting entry to immigrants from the several countries which have, such as Saudi Arabia and Pakistan, makes it obvious that he is just trying to make a big show, not actually trying to accomplish anything substantial.
Second, he is proving again that he neither understands nor cares about democracy and the American three-branch system of government. He believes the legislative and judicial branches exist to do his bidding. This is because he only knows how to think like an autocrat, a tyrant whose own will supplants truth and justice.
May God save America from going down with him.