Why exclude Pakistan?
How about Saudi Arabia, mother of all jihadism?
It may not be illegal, but it is just stupid, republican stupid, Trump stupid. It also is UNAMERICAN, because in THIS COUNTRY, it is not about WHAT you are but WHO you are. And this ban is all about the WHAT.