So I can see wanting to restrict folk, even with US passports, traveling to and from Da'esh controlled territories from entering the US without some sort of check. But changes to the Visa Waiver Program just passed by Congress have a whole cascade of consequences, both planned and unplanned. Bad move.
Congress Just Put Iranian-Americans and Others At Risk for Becoming Second-Class Citizens
Changes to the Visa Waiver Program punish people based on their heritage — and could cause Americans to be similarly punished.