No.
If you're talking to an economist, the reason free trade works and the idea with NAFTA is that it was supposed to raise wages in Mexico. Then it would increase internal demand in Mexico, and that would bring Mexico up to our standards. That hasn't happened because of a failure to enforce labour rights. Wages have stagnated in Mexico.
I believe this would be a path to shared prosperity. We would end up with better economic outcomes because you don't get the rising inequality, or the exploitation of the environment and workers.