Meeting my D’s friends and hearing about what they are doing, I do not share your concerns about US STEM education.
I think you are seeing so many engineers not educated here, because we don’t have enough kids going into engineering to fill all the demands in the workplace.