Amnesty was never a wise option - no matter how juicy the deal. That enough is clear.
Maybe this is why Trump himself is not a die-hard free marketeer. He and his voters understood that American corporations have an obligation to their citizens first.