You’re right.
The only reason you see Indians is because Indians knly hire Indians. It can’t be anything else.
Completely unrelated, have you walked into a non nuclear/biomedical engineering engineering department in any IS college in the past 2 decades? I’m guessing those are also filled with Indians because their managers are insisting that only Indians can study engineering.