Let's not kid ourselves about just how cheap offshore labor really is. We not only pay substantially less per hour, we also avoid the costs we would incur if these workers immigrated here. We don't pay for their medical expenses when they show up in the emergency room without insurance. We don't pay for their pension costs if they don't save for retirement. We don't pay for their children's public education. Nor do we pay for their out-of-wedlock children, their unemployment benefits and workers' compensation, their slip and fall torts, their wear and tear on our public infrastructure, and the cost of their drunk driving, drug use and other crimes. We outsource pollution, its adverse effects on our health, and its clean-up costs. Neither the employees nor their employers are here to vote and seek political handouts.
Of course many other companies do it and now the critical supply chains for many industries have collapsed completely in the US and are now off-shore so it can be essential in some industries (consumer electronics comes to mind) . But a politician needs to be upfront if he was part of the process.