The free market will ultimately decided.
It is a FACT that less tourist are coming to the US. Last I head this was costing the USA $17B in direct annual costs. I believe the indirect costs (people trading to what is familiar, reduction on legal 'smart' immigrants, etc.) are much much higher.
As a USA citizen I can understand people not wanting to get finger printed, time delayed, etc. when USA citizens do not have to do the same at their countries. I could understand their vote with their pocket book (i.e. choosing not to come here).
In theory now the USA should accept this feedback and perhaps change [I don't think this will happen for a while...]