NAFTA was only North America but even Mexico can't compete with the cheap labor in China, Russia and India. And you are right it's not party specific, although it does smack of trickle down economics (whatever is good for the bottom line is good for America and the money will trickle down to the less fortunate). I don't think it will slow until wages and benefits hit rock bottom in the US. Neither party will do a dang thing about it.
I had the same experience recently. I had a bad wireless router at home. I called Netgear I get someone in India whom I can barely understand and whom can't understand me. And she was no help. I called my phone company to find out if there's a compatibility issue with my DSL modem. I get India again and this guy is worse. I sent the router back with a nasty note.
_________________________
"You learn more from losing than you do from winning." Lou Pinella