The reality is when NAFTA was originally signed, hundreds of US companies shut down and moved across the border. Why? Same reason they won't move back, paying workers on a lower dollar value and not having to pay US medical insurance.
From a US perspective, NAFTA/ USMCA did lose them jobs and was not good for the country, however, Republicans and Democrats did nothing to control US medical insurance costs, which makes US labor impossible.