to take the jobs of Americans so corporations can further undercut salaries for profit.
There is NO "STEM crisis," none. There are plenty of trained people in this country for the jobs available. The "problem" is these professionals aren't willing to work for far less money that threatened-with-deportation foreigners are willing to do.
Bill Gates has been an H1B fan from way, way back.