Jackdaw33
Because the access list is incomplete.
If he was being honest, he would have included Turkey and Saudi Arabia.
But he has extensive business links to the country.
Also, it's been badly thought out. He's restricting access to people who have valid work permits and green cards (at least, that's how the transport authorities have implemented).
Part of the order makes a lot of sense (the focus on American terrorist sympathisers), but a blanket ban based on country of origin is viewed by many, both in America and around the world as being reductive step.