The problem is that these terrorist wannabees have infected so many countries. A complete ban is the only path that makes sense.
What’s interesting is that 9/11 was carried out almost entirely by Saudis, so Cruz’s idea would not have been effective against 9/11 back in the day.