The original Reagan-Mulroney Free Trade Agreement was good for both the USA and Canada. It came off the rails when it morphed into NAFTA, and it’s been downhill ever since.
Now who was that sitting in the Oval Office when Mexico was brought in?
Bush Sr.
Yup. Two countries will similar legal systems and cultural attitudes exploiting their own particular comparative advantages in trading with each other. The result is a fairly balanced trading account.
Mix in cheap Mexican labor, a lax judicial and legal system, and large scale corruption and you have a prescription for disaster. Keep the FTA and kick Mexico out.
Additionally, Mexican oil output is plunging while the US and Canada surge ahead in production. The only comparative advantages Mexico had were cheap labor and cheap oil. As it slides into the abyss labor will get cheaper, something for the unions to ponder, and energy supply will decrease. Do we need them?