Here are some vanities I wrote on offshoring. Note the publication dates.
(Vanity) Another Look at Outsourcing
(Vanity) A Falling Tide Grounds All Boats
Was your point that it's not necessarily cheaper to manufacture overseas, but the real reason is to create more consumers? From my point of view of one who needs a job, that is a moot point. I'm thinking of where I and my kids are going to find work, not where companies can find customers for their foreign made goods.