I seem to recall a guy bragging that he saved a bunch of Carrier jobs from going to Mexico.

The Mexican minimum wage is about $5/day and border areas under $10/day. Mexican work schedules are 12 hours a day, 6 days a week. I don’t believe they have any kind of “benefits”? Health insurance is a sort of socialized model with options. We pay about $75usd/year for it. Medicine is cheap and NOT subsidized. There is no government welfare programs aside from a WIC type thing. No Social Security (as in pension for elders), no unemployment insurance.
In Mexico you either work or you don’t eat or get a place to live.

Is this a good thing? I don’t think so, but sitting around blaming others for your woes is tantamount to wishing, as in “wish in one hand and shit in the other...”.

I watched Ohio implode in the ‘70s because of unions (interestingly, the Spanish word for union is “sindicato”). Ohio was a massive force in many industries, but the insane costs of doing business, paying out and protection of dead weight employees became onerous. My family moved to Texas because that’s where these same businesses could run unencumbered. “Willfull employment” and “right to work” made Texas the place to be.
Same thing happening again, except now it’s Mexico.