The problem I see with today’s job market is that the requirements and work required to get a STEM degree turns a lot of kids off. So ta lot of them end up with a Liberal Arts degree with not much future in today’s job markets. That plus the facts some companies would rather hire H1B visa holders at around 25% less than the salary of a US degree holder probably turns a lot of them off also.
I think of THAT as Evolution in Action. And in ten years, the jobs as baristas and fry cooks will even be gone. . .
As for H1B’s. . . . the price doesn’t make up for the fact that most are truly abysmal workers with few real skills and even less experience. . . .