The problem here is that even with the training, the companies don’t want to pay what US workers want.
This is simply not true. I work at Apple and we have hundreds of openings, have interview rooms filled with interviewees from 9 to 5 every day of the week, and it’s so hard to find people with acceptable skills. Hell, our team has 4 openings right now. Feel free to post your Linked In and I’ll take your resume directly if you think you, or someone you know has the skill set.