The law's finer points can be honed and will be. The point in executing an EO on an existing law was to expedite the execution as compared to writing up a new, completely detailed bill. To stop the bleeding enough to be able to access damage. Yes, it was a tad reckless and probably needed some more forethought as to avoid the work visa/green card airport thing... but I don't think it was an intentional, malicious act to ban 'Muslim' influx, as the left wants to paint it. Again, I was able to read the existing travel ban and the EO at several different sites. Neither author took the green card aspect into consideration; Barry b/c it wasn't needed for the travel ban and Trump b/c it wasn't inherent to the original text and they just missed it.
But,if the media and the Dems chose to intentionally mislead the confused masses, who obviously can't read for themselves, as to- 1) where and from whom this law that carries the EO originated, 2) when and why the original law originated, 3) what both the travel ban and the EO truly are and what they truly are not and 4) why it, specifically, was chosen to be used- that shouldn't be on Trump if the rest of us can figure it out. The only confusion pertaining to a "Muslim Ban" stems directly from willful ignorance, not a lack of good information.