The law has to be framed in a legal manner, and many scholars seem to believe that at least portions exceed the allowable parameters and could be struck down. The simple solution would be to redraft the Executive Order to assure compliance, drop the potentially unconstitutional portions and clarify how the remainder will be applied. But that would require some flexibility, and Trump is not that kind of person. In the meantime, the ongoing uncertainty assures that the US will suffer some economic losses from lost tourism, fewer business meetings, and ultimately, cancelled conferences and seminars. People from the seven affected countries won't be able to travel, but a whole lot more people from unaffected countries will say, "Why bother" with the uncertainty and potential hassles at the airport and the possibility new visa requirements will be required of all foreigners.