I agree entirely. We shouldn't let Saudis/Iranians/etc in unless they are professed enemies of the State/radical Islam, IMO. Know a couple folks like that myself, best damn Americans you ever met.
This is no excuse no to let in as many Chinese,Vietmanese, Nicaraguans, etc in as possible.
The problem is that Socialism is incompatable with the immigration policies that made this country great and both major parties are Socialist.