A small difference in wages won't attract people from far away to move to a new location because of all the thing I originally stated and ultimately while there are some good benefits to manufacturing in the US it's hard to beat Mexico or China because the costs are so much lower there for labor. On top of that because it's a relatively low skill field the potential hiring pool is very large so there's little need to pull in veteran higher wage (and higher healthcare cost) employees from other companies.
You're also now looking at the company's perspective rather than the employee's. The fact that there are other industries is a benefit to the employee -- if you can go to college and get paid twice as much as a software engineer then some people will take that option (benefiting them), which reduces the labor supply in the original industry (benefiting the remaining people).