Companies produce items overseas because consumer behavior condones it. We all want more jobs in America (where else will the illegal immigrants work?), but there are some things that will never make sense to make in America as long as we're a first world country.
Take clothing for example: As long as hands still have to touch garments to sew them together, they'll be less expensive to make somewhere else, and not just a little bit more expensive. Most clothing "Made in the USA" is made from imported cloth or may only be printed in the USA, or marked up in the USA (as long as 51% of the "Value" is added here).
Things that can be made by machine can be made more efficient and it can make sense to make it here, but that really doesn't increase jobs that much. When consumers are willing to and can afford to spend $90 for every pair of jeans instead of $15-45, then we can bring it back, but we, as consumers, are ALL TALK.
Maybe it's time we embrace the global economy, and understand that some countries make some things more efficiently than others. Let's focus on education and take Science and Technology back, and leave the labor intensive work to those who are equipped for it.
Good post. Of course, the left also continues to work against those things that would allow us to be more competitive in manufacturing. For example, we have a competitive advantage at this time with any manufacturing that uses natural gas. What does the left do? Everything it can to make natural gas more expensive, thus destroying our advantage and jobs.