I am pretty sure there are some radicals in the country. Law enforcement just have to keep their eyes open. Travel ban is only a temporary measure to prevent more infiltration until the authorities figure out a more effective vetting procedure. It is not a discrimination against Muslims; but a security measure. The six countries in the ban are known to have harbored terrorists.