Asking whether NAFTA was a good idea is essentially asking whether trade is good for the economy. As any competent economist will tell you, yes it is. Of course, that doesn't mean some jobs won't be lost. Manufacturing will move to the less developed nations simply because unskilled labor is cheaper there. Our country is moving toward a service and information based economy. Those without an education will lose their jobs. This shift is inevitable. NAFTA just speeds it up. The jobs we can lose because of NAFTA are those which are already essentially being done by immigrants. Protecting those jobs is futile isolationism. Embracing isolationism will only hurt us in the long term.