It's just simply way too expensive to make things in America.
We can build all the $B factories we want in the rust belt but shareholders will move it to places like Mexico at the first sign of profit.
I'm seeing a real flow of software jobs to mexico too in the coming decades.