“There are literally hundreds of thousands of engineering and tech jobs, almost all of them paying over $50,000 a year to start, going unfilled all over the country or being filled by young Indians and even Arabs brought here on visas. That’s because our colleges produce only a tiny handful of native born engineering or science grads every year, mostly because the kids are so underprepared in lower school that they don’t even consider going into those majors. But maybe that’s because they had puppetry in school instead of math.”
You’re putting the cart before the horse; American students turned their back on tech jobs (and the schooling) when it became obvious that Asians were being imported to suppress wages regardless of the size of the native talent pool. That is still done today; many American tech workers are unemployed, due to a fabricated shortage used to bring in Asia’s white-collar “wetbacks”. Once tech companies threatend to go to Vancouver or Asia itself, the government folded and opened the floodgates.
No, this has been going on long before we started to bring in Asians. Our math and science programs have been a joke since the late 1970s, when we started affirmative action education, where everybody was a star, and we graduate fewer and fewer people in these fields every year.
Part of this may also have to do with the fact that we have an increasing number of women (now the majority) among our college graduates, and unlike Russian and Asian women, they rarely go into the hard sciences, computer science, etc.
There are jobs going begging for people of American or any nationality who have these skills, and this has been the case for years. But our kids don’t go into this because they are the victims of teachers like Mr. Puppet above, and the school system that even gave somebody so stupid a job in the first place.