My dentist also has a civil engineering degree, with a PE.
On a different note,
Outsourcing definitely has a cost associated with it. The company I work for has started moving a lot of our overseas manufacturing back to the United States. Typically you'd think we'd be spending more, but in reality we're actually saving money.
Here's an article about it.
In short, there is a hidden cost in doing business overseas. While the cost on paper might be less, you have to think about the number of defective parts you're receiving from the manufacturer and how that effects your ability to move products out the door.