It's cheaper to outsource to other countries@solv3nt , personal anecdote; when I entered NTID for CNC /traditional machining course, i was told I could get a job as one for GM, at $20-25/ hour starting wage.. back in 2002. Over 20 years ago. Now, I'm looking at the same job, for GM.. it's $23 / hour.