nope, lower costs worked it's magic. Look at the corporate tax rate for a company in Iowa and one in Mexico. The problem with mexican plants is the workers not producing as much as US workers, but they offset that with much lower wages.. so the unit costs are lower and in order for them to stay in business... well you know.
The outsourcing model has failed miserably.
when government makes it impossible to produce/ manufacture here (in the US), companies, in order to stay in business, will always look for alternatives
It never helps the US economy when jobs are shipped out of the country.
All NAFTA has done is created a big US trade deficit with Mexico. Imagine...tens of billions of dollars in trade deficits annually with a Third-World craphole that must rely on forced deportations of their people to keep from sinking.
If Iowa was not a great place for Cummins to make their products...there are plenty of US states that would allow Cummins to make products cheaper than in Iowa.
Cummins committed economic treason. They would rather have jobs leave the USA than try another location in the USA