NAFTA promised to raise the standard of living of Mexico so high that it would eliminate the immigration problem. It also promised that with the higher incomes that Mexicans would be earning that it would increase our exports to Mexico.
Here is a great documentary on the effects of globalism on the small island nation of Jamaica https://en.wikipedia.org/wiki/Life_and_Debt
Globalism only benefits large international companies and helps them swallow up competition. Less competition = higher prices and lower wages due to higher unemployment
RE: Protectionism won't make America great