Correct. And your snarkiness aside, it's true. I have several (Indian) cousins and a couple of uncles / aunties (came as Mainframe / COBOL programmers) who have attested to the same.
Even in the Financial Services companies I interned at ( Goldman) and worked at in the past, I've noticed by way of water cooler discussions and whispers that Indian and Chinese H1B works get significantly lower pay -- I'm talking a 30% to 40% lower pay -- than their (mostly white) American counterpart. Many in the exact same Job Title, Role / Grade and Job Description.
We also used to offload our Unit Testing and documentation work to these H1B and they did it without complaining. Most of them dream of getting their Green Card and freedom when they can charge Market rate and not be bound to their H1B sponsor / employer.