I applaud President Trump's action. Not because I hate immigrants, but because I think it's important to find out who's actually coming into your country. If you let in every single person blindly, you're only putting your people at risk. And one of the primary jobs of the leader of a country, is to keep his people safe. And by signing this executive order, Trump (or at least those who are in charge of the nation's security) is given time to find out who they really are.
It's controversial, I get that. Especially since America has been the country of the free etc. etc. And it's not something I would support all the time. Not at all, in fact. But if this can help the Trump administration to come up with ideas to make America safe again (or to speak for the liberals: to keep America safe), I believe it's the best way. It's only temporary after all..
By the way, I do think green card holders should be allowed to enter the United States, because, well... it's a green card, right? Don't think he will, but Trump should definitely change the order to allow those people.
Oh, this letter to me sounds a bit whiny, to be honest. Mr. Cook should focus on his products, not politics.