Surprise! Almost all foreign workers are illegal – even ones here on work or students visas – if their entry to work here harms an American worker.
So much for “Coming to the USA legally”.
Most of them are illegal.
https://www.law.cornell.edu/uscode/text/8/1182
“(5) Labor certification and qualifications for certain immigrants\
(A) Labor certification
(i) In general
Any alien who seeks to enter the United States for the purpose of performing skilled or unskilled labor is inadmissible, unless the Secretary of Labor has determined and certified to the Secretary of State and the Attorney General that—
(I) there are not sufficient workers who are able, willing, qualified (or equally qualified in the case of an alien described in clause (ii)) and available at the time of application for a visa and admission to the United States and at the place where the alien is to perform such skilled or unskilled labor, and
(II) the employment of such alien will not adversely affect the wages and working conditions of workers in the United States similarly employed”.
Sorry but even if you are more highly skilled (which you’re not), you are still inadmissible.
Millions of foreign workers are replacing Americans in the US and working illegally.