The H1B program might have had some good ideas in the beginning, but it has far outlived that purpose.
The brain drain long ago reached diminishing returns.
Nowadays Indian visa holders get into positions of management and then only hire other Indians.
They really do act like they think all Americans are stupid.
If you manage to get hired they will do what they can to drive you out of that position.
Bingo! The program may have a need but we have no plenty of programmers in country.
I worked with a French H1B who was excellent, but the generic Asian programmers I worked with were all average, at best. Resume stuffing, massive use of AI and earlier computer helps. Lots of output (sometimes) but cludgy code that creates more problems than it solves. Kinda like modern M$ …