The EO didn’t touch existing H-1B recipients already in the country. It only restricted future immigration requests and only for 60 days (we’re half way there).
In that case, a completely fair criticism.