It is all supply and demand. Shortage of STEM workers SHOULD cause an increase in starting salaries, which in turn causes many more students to take on a rigorous STEM career in college. Well the H-1b short circuits the free market inside the USA, it is a really bad thing. You don't get it, because you are either stupid or just messing with a lot of people. Which is it?
Oh, horse$#*+!! If American students would apply themselves and study, they’d get those degrees. But instead, they go into phys. ed., Africana & Women’s studies, education, literature and a boatload of other easy fields. Watch out! Your straw man is burning!