Just like with illegal immigration across our southern border, just the fact that we have a president signalling that he takes that issue seriously and wants to fix it is enough to fix a lot of it all on it's own. Illegal immigration is down significantly since Trump took office because it turns out that if you tell people you are actually going to enforce existing immigration laws many of them won't bother to try in the first place. Funny how actually enforcing the law convinces people to not break it. I think there might be some correlation there.
As for the travel ban, good. I don't think it goes far enough, I think there's a lot of countries, like Saudi Arabia, that should be on the list and aren't. Immigrating to the United States is not a human right that all people on this planet are simply born with. It should be a privilege granted to those who show that they will bring something to the table. Those that are willing to work hard, who embrace our cultural mores, who want to BE American instead of wanting to be a Somali who happens to live in America. People who are entrepreneurial, people who will benefit our society instead of becoming just another welfare leech sucking the blood of the productive. My heart goes out to people in the rest of the world who were not blessed to be born in America, it really does. But it is not our moral responsibility to be Santa Claus for the entire world.
And the "tired and poor" line doesn't cut it, sorry. That line was written on a statue that was given to us by the French, it's not part of the American constitution and was not part of what the founding fathers built in this country. And besides that, it was written at a time when our country had no welfare safety net at all. "Give us your tired and your poor" is all well and good as long as those of us who work hard and pay our taxes don't have to pay for them when they fail. But we have a significant welfare state now and that means we have not only the right, but the moral responsibility to make sure we are choosing who we let in more carefully. If money is going to be forcibly extorted from the citizenry and redistributed to the "tired and poor", we have a duty to make sure the new people we let in do not fall into that category.