Yep. There are 750,000 H1Bs. There are over 400,000 OPTs. Now we need to radically slash or eliminate those as well. That’s a lot of work/jobs that have been stolen from American workers.
That doesn’t include the dependents and anchor babies, either.
Don’t forget the 2-for-1 H1B + H4. And... throw the L1 into the mix.