...I have no trouble with Trump (or the other countries that do it) choosing to not import terrorists (or try not to) or anyone else who are avowed enemies of their country. ...
Lost me on the 3rd line. Sounds like you just labelled all those banned from entering as "terrorists", or at least make the same assumption as Trump, that anyone travelling in 7 countries could be. But not other countries? Weird, but mostly racist.
Not at all. Seven countries - six of which are considered failed states and known areas of terrorist activity and one of which considers America to be 'the Great Satan' and 'Death to America' a legitimate description of foreign policy (Iran btw).
When I see an email from a stranger, with 'interesting' grammar that turns out to be from Nigeria or Eastern Europe it gets avoided like the plague.
Why - because Nigeria and Eastern Europe are known areas where scammers etc congregate and I don't want to be a part of their income stream.
Are there other places in the world that have scammers - sure - but extra care is taken because of their (deserved) reputation. Maybe that makes me criminalophobic or something?
If I am sailing a boat off the coast of Somalia - I do it with a group of supportive other ships - because the ocean is treacherous? No - because Somalia is a known haunt of active pirates and I don't want to help their income steam (or body count) either. And I am not being racist - Somalis may be black but I am looking at their actions not their skin colour.
When I am looking at letting people into my county I am equally going to look more closely at the countries that have a reputation for active terrorism and the exporting of it. Am I looking out for terrorists from other countries? Sure - but I am starting by focusing on these countries that have been identified (including in the Middle East) as places where terrorists thrive.
Even at this point the govt has the option to make exceptions for known folks with legitimate business from there - no one is saying that everyone from those places are terrorists - they are saying that they are the places where the terrorists would most likely come from and they need to work out how to tell the sheep from the goats before they enter ... which they intend to do over the next 90 days.
Hell we even do it here in Australia - if I wanted to even *go* to Syria I have to give a damn good reason for it - and if I went there without telling them and tried to come back they will most definitely treat me differently ...