NOpe, not buying the 'Spin'..
What if we were talking about Canadian Truckers instead of MExican.. would you be OK with that?
Take a look at the EU.. you know the continent who's currency is dragging the Dollar into the sewer? They have open borders, and before they opened their borders you would see a truck in Germany with plates from Greece, or Italy.. or Spain or France.
An open economy benefits ALL countries, as the trucks won't be flowing in a single direction.. more US products will be sold in Mexico and other destinations further South.. OUR truck drivers will be used to get those goods there, unless of course you believe American workers make an inferior product than the Mexican workiers, in which case you'd have a reason to be concerned.. Personally I think an American worker and an AMerican made product (90% of the time) can successfully compete with ANY foreighn product or worker..