When you replace jobs by offshoring, you're exchanging good jobs for bad ones. Most of the workers who wind up with the short end of the shoring stick struggled for decades to get reasonable work hours and a few basic benefits, such as healthcare and are retirement plans. More important, their incomes was an them to send their kids to college, and the result upwardly mobile and productive-generation long and Now many of these employees have worked for it royally for their employers and have little to show them offshoring era. Yes, I know governments give unemployment benefits but these never equal what the employees had before, and they run out. On top of everything else, they may have no other usable skills and at their ages, who's going to foot the bill for retrain ng them? The increase what you call "high-value jobs doesn't do them any good. Further, when reshoring occurs (usually because managers didn't think through the off shoring decision adequately in the first place), you can bet they re-hire domestic workers at less cost than before they offshored those jobs Offshoring may lead to short-term cost savings, but indicate that it merely diverts companies attention from taking steps to find innovative means of more efficient production, such as better operating techniques and machinery. Concentrating on these latter alternatives may cut costs, increase production, and maintain the jobs that are going abroad