If he'd left existing visas alone and pulled back on the volume of new issuance, in my view he would have had little problem with the implementation of the immigration EO.
The disaster was Bannon trying to apply the ban to green card holders. Even though it was withdrawn, it sensitised folks to the text and its potential application, and thereby made the AG of the state of Washington's job much easier.
Going forward, everyone will assume any immigration order is a ruse to target Moslems. He blew it. Bigly.