For so long we've been looking at it in terms of, "Oh no, we can't give these jobs to American workers! They'll demand actual salaries instead of pittances!" that we're kinda brainwashed that way. So we reap what we sow: a lot of jobs that could be making people good money here are in China. Or Malaysia. Or wherever.
Yeah, a Mac would cost you more, but if you had that job (or a similar one with another manufacturer in the U.S.), you could afford it that much better. That's the way it was in this country during the entire post-WWII industrial boom.
Six of one, half a dozen of the other, IMO.
Don't forget, we didn't start exporting jobs so we could have cheap goods. We started exporting jobs because companies wanted to keep more of the profit for themselves. It was hardly altruistic.
At least if we have those jobs in the US, we do two things: we give ourselves more rewarding jobs than handing out shopping carts at Wal-Mart, and we stop sending so much money to countries that don't like us very much. (Where've we heard
that before?

)