A couple of other things... You wrote:
But giving in unions, Democrats, etc. on some of these issues is sometimes needed to increase freedom of trade.
I disagree. See tagline. It diminishes out sovereignty and freedom in the name of "free trade". New requirements placed on USA businesses, and jurisdiction of foreign courts or other quasi-governmental bodies is not a positive step, IMO.
And...
But I think both are eminently justified, as proven by the opposition of Teacher's unions.
I don't see these issues as two dimensional. Opposition by one group does not rise to the level of "proof" in my estimation.
I agree that the fact that Teacher's Unions are against vouchers doesn't mean they are good--- I was being a little humorous (all right, very little). I do think given the general record of the unions, their opposition is a good sign, though, and that there are many other good reasons to buy into vouchers.
Mexico keeping its tariffs hurts Mexico; if that wasn't the case, it would simply keep raising its tariffs. Sure, Alexander Hamilton advocated tariffs to protect infant industries, but as Ronald Reagan noted, these infant idustries have a way of never growing up. The United States would be better off if it phased out all tariffs, regardless of what other nations do. As President Coolidge put it, "The business of the American people is America is business" not any particular business.
I agree with you that "new requirements placed on USA businesses, and jurisdiction of foreign courts or other quasi-governmental bodies is not a positive step" but Nafta constituted a net lessening of regulation upon American businesses by increasing their freedom to buy and sell where they wished to.