In fact, the opposite HAS been proved: there is no "shortage" of STEM-trained Americans, and the vast majority of H-1Bs are NOT "high-skilled." This article is contemptible shilling for the corporate welfare-seekers on the Cheap Labor Express.
I know evidence has been presented at times, but still the tech companies feed the same self-serving tales of woe to our esteemed members of Congress and usually get what they want.
Trump and all those who believe there is no shortage need to find a strategy to drown out the tech companies and the immigration advocates and get the facts before everyone involved.