Slightly off topic. My understanding is that for every H-1B application that is filed the US government takes a ACWIA fee that is supposed to be used for improving competitiveness of the American worker and providing scholarships.
From https://www.uscis.gov/forms/h-and-l-filing-fees-form-i-129-p...
"SEC. 414 Collection and use of H-1B nonimmigrant fees for scholarships for low-income math, engineering, and computer science students and job training of United States workers".
I am curious whether they could quantify/prove/debunk the skills shortage theory using the scholarships that are given. Does anyone know about this?