It depends the way you look at it. I think NAFTA was one of the biggest government fingerprints ever left behind on existing import/export regulations. It's not that government has been taken out of these regulations, it simply has shifted regulations in favor of companies, instead of native workers/foreign workers. Trump has been a vocal critic of this trade deal, and that is where I would agree (although for the sake of staying on topic, worthy of another thread or discussion).
But if you see NAFTA as less government, than it would be a good point to make that less government could mean the loss of some 700,000 jobs (80% in manufacturing) and wages diminished because of the new found competition. One could use this argument to say that as a result of this "less government" involvement Mexican farmers were ran out of business (1.3 million jobs, and wonder where those workers went?).
But that is if you would see NAFTA as less government, and I don't see that being the case. Government stepped in and disrupted trade deals similar to ones employed by countries all over the world. Less or more government? we may argue what is what, but one thing we should be able to agree with is that direct competition between workers from developed countries and developing countries is unfair competition. It drives down wages in one country, destroys jobs in the other, exploits foreign (close to border) workers (no labor laws, etc).
I'm not saying my view is right or wrong, it's just an opinion based on observation. I'm not an economist. I am always open to shifting my views based on other considerations.
I've seen numbers ten times as much as you mentioned.
Estimated number of temporary foreign workers employed in the United States, 2013
Nonimmigrant visa classification or status Number of workers
H-2A visa for seasonal agricultural occupations 74,859
H-2B visa for seasonal nonagricultural occupations 94,919
H-1B visa for specialty occupations 460,749
J-1 visa for Exchange Visitor Program participants 215,866
J-2 visa for spouses of J-1 exchange visitors 8,243
L-1 visa for intracompany transferees 311,257
L-2 visa for spouses of intracompany transferees 38,952
O-1/O-2 visa for persons with extraordinary ability (O-2 for their assistants) 29,894
F-1 visa for foreign students, Optional Practical Training program (OPT) and STEM OPT extensions 139,155
TN visa or status for Canadian and Mexican nationals in certain professional occupations under NAFTA 50,000
Total 1,423,894
Temporary foreign workers by the numbers: New estimates by visa classification