Crying about racism isn't an argument. You claim to know how economy works and see no issue with large companies abusing it as with H1Bs.
And, let me tell you - there was this meeting of CEOs in USA recently - they said we build outside America because our production costs are less over there.
We do designing and branding in America because our production costs in these aspects are lower in America.
Global companies will go where production costs are less.
Migrants start for less and then they gradually rise to become CEOs or other higher positions.
If your STEM workers are willing to start working for less while offering same quality, companies would hire them. But they aren't....
So, fault lies with your workforce lmao