Actually, you're missing another important consideration. Port of Long Beach longshoremen are pulling down $150K a year and there have been near zero improvements in efficiency thanks to union stonewalling. The longshoremen are basically holding the US consumer hostage. A little competition may be good, but I'd personally like to see just enough Mexican and Canadian competition to get back to wage parity. I've got multiple graduate engineering degrees and >20 years of experience and I'm not making that kind of coin.
Are you part of the war on wage earners?
Carlos Slim[Speaking at the Hemispheria 2005], Mexico's telecom magnet and Latin America's richest man, said one of the flaws of the trade agreement was not creating a regional immigration agreement.
NAFTA "was an incomplete accord because it globalized trade but labor integration remains incomplete," Slim said.
***
Labor integration meaning the 'harmonization' of US wages down to Mexico's level?
"A little competition may be good, but I'd personally like to see just enough Mexican and Canadian competition to get back to wage parity."
Be careful of what you ask for. Go here, scroll down and see the pictures of last month's teacher union strike in Mexico.
http://www.progressiveindependent.com/dc/dcboard.php?az=show_topic&forum=158&topic_id=603
There is nothing like "mob" rule.
Wage parity? Have you ever seen what these longshoremen have to do??? These have become very technical jobs that have to run like an efficient machine (and hope the machines don't break down)... Before you begrudge their income, try doing the job (and know I'm not a longshoreman or have any relatives who are, but I've actually seen what they do).