Every one of my engineer friends says the same thing. "My team is 80% indians" and more than half are not qualified for the job they have.
The whole thing is a fucking scam for them, every company, top to bottom. Recruiters, hiring managers, referrals, CEO's. All one thing in common.
I'll take my downvotes, I don't care, everyone here knows I'm right. And those with their head up their ass can enjoy getting replaced and spending years looking for another role.