One problem, there is no way to vet them properly. There is no master list of who is in ISIS etc. Hell, we don’t even know if they are who they say they are.
Currently, you are right. So I agree that “refugees” — especially from the middle east — not be allowed into our country. Unless they are known Christians, or verifiably non-Muslim.