There is another explanation: YOU DIDN'T WATCH THE VIDEO AT THE SITE. This not "cheap foreign labor" he's talking about. HE's talking about skilled science, technology, engineering, and mathematics workers. Now, for every 1.9 job openings, there's only one American qualified to fill it. America has shortage of those kinds of workers. And HELLO, have you looked at today's college grads? They're badly educated!!!
Really, America has regulated its marketplace such that American youths, teens, kid, young adults, and low-skilled folks, are prevented from apprenticing into companies that need them, and companies are hammered and punished and fined for employing them at their market value. Teenagers have zero opportunity to learn a business ethic -- that you get paid more the more valuable you become. I really do think that a huge proportion of Americans illegal immigrant-employment problem, is linked to onerous minimum wage and employment regulation and restrictions.
"bought and paid for by the big business cronies ..."
Man.
Bunk - only 1 in 2 STEM graduates gets a job in the STEM area.