Every last American STEM job has been taken by H-1B + L-1 job robbers from India. 600,000 is an extremely conservative number.
We can assure you the number is way higher than that – probably 5X-10X that number.
And the H-1B numbers don’t even count limitless L-1 visa holders which India Inc staffing companies began bringing in in 2003 when the original H-1B visa cap laws sunset.
The number is in the tens of millions, easily.