My company has been in business for 40 years. But thanks for the advice. As if that hadn't occurred to us

.
That's exactly what we are forced to do now. But guess what, that can only get you so far, and unfortunately I have an operation to keep running on time. If I had MORE skilled workers to depend on, I could afford to lose some from production to spend the time necessary to train properly. Otherwise, it slows down production in a way I can't afford, and is simply cost prohibitive. The example of seeking a custom tool and die maker is not something I can teach someone in 1 year. I can't teach someone to think like a machinist. I can only teach them how to read drawings and operate machines. Designing custom tools takes problem solving and intuition.
Another example, precision welders. I can find any old welder who can weld me big plates and pipes together. However, it's not as easy to find someone who can weld thin gage material (.032 Thk Aluminum) and hold tolerances of +/- .005", let alone without melting or distorting the assembly. Not to mention, design and build his own fixtures as he sees necessary for the job. That requires true skill, and experience.
Also, In case you didn't read my post fully, wages have nothing to do with it. My employees who are my go-to guys make healthy salaries. Even my shop help gets paid highly competitive wages.
But I know, everyone who isn't in the field thinks there's always an easy answer. The US is lacking in skilled trades, bottom line. There's nothing wrong with that, but it's not productive to blame China when Americans decided to move away from these skills