Only thing is, the danger to Americans does not come from people from those countries.  Homegrown terrorists - white supremacists - are responsible for far more acts of terrorism within the US than immigrants.  As for Islamic terrorists, the vast majority are actually native born American citizens (and those who aren't native born have been in the US for decades).   Trump's actions are the best recruiting tool that ISIS could have asked for.