You can't outsource Yankee ingenuity, which is what built your business to begin with.
I am at the tip of the spear in the outsourcing world. I work in America for an Indian owned company. Many of my American coworkers are lazy pieces of chit. 50 year old tattoo artists, sleepers, former meth heads, biker chicks and so forth. I get so angry when they complain about “India taking our jobs” in one breath, then fall asleep at their desk. I won’t even go into the costs associated with not being able to fire some people because of a so called mental health issue, or because of their race. We get a half inch of snow and 1/4th of the company can’t make it into work. We have 500 pound people in their late 50’s complaining about India taking their jobs. Makes me want to puke.