Why is everyone else not concerned with the obvious ethnic nepotism, often caste based too, among primarily indian nationals? I have watched entire teams and companies get overrun with foreign nationals, while Americans have been laid off.
It is 1000% not a skill issue, the foreign nationals are often worse at the job, but it doesn't matter because realistically most of these companies can coast on their products with a skeleton crew of competent engineers that pickup the slack.
How can we seriously claim that we are facing a shortage of engineers, justifying hiring foreign nationals, when hundreds of thousands have been laid off over the last 5 years?
Obviously this applies to all nonimmigrant visas, and all foreign nationalities, but with indians making up ~80% of H-1B's specifically, they're not even trying to hide it. The trucking industry, something I'm very familiar with, has also been devastated by the same ethnic cartel.
If this post is flagged, I think it's obvious who is upset I am pointing this out. It is not intended to be racist, or inflammatory. This is a serious discussion, of a serious issue.
It's not lost on me that this website is full of indians who will probably take offense. But it's not a good look to defend this and will only amplify contempt for foreign workers.