That assumes they will return and bring foreign purchases with them. What about those who live abroad, return only to visit friends or make business deals, and spend very little of their US earned income here in the states ?
No doubt some would slip through the net.