Decades of denigrating people working in the sciences as nerds and social misfits has born and is bearing predictable fruit.
Contrary to the H-1B visa myth, Starchucks and Peets and Dutch Bros aren't employing as baristas hordes of engineers and etc. displaced by H-1B visa engineers and etc.. Those H-1B visa engineers and etc. are largely "taking the places" of American choosing not to go into STEM careers.