David Graeber thinks many jobs are bullshit. Entertaining reading that I'll try not to think hard about.
Assembling a phone in the US is not much more expensive because labor costs are a small part of phones.
My summary: There might be enough people with STEM degrees or training? Or that might be the wrong question. Hard to say!