I must respectfully disagree. Let the American market right any STEM shortage. If there is a shortage of such folks, their salaries will go up, and more folks will enter the field.
That's exactly what happened with nursing in recent years.
I don't know what Cruz is thinking about here, but a wild increase of H-1B's will just help destroy what's left of the American middle class.
And in true Cloward-Piven style, as more and more American workers are forced onto unemployment, and then onto welfare due to the reality of "no jobs in America" for them. This is BS. When are Americans going to rise up and say enough???
Very well stated. I think you are right.