Most Indian techies stayed quiet while Americans were getting screwed over during the decades that immigrant friendly Presidents and Congress were in power. Had greater numbers pushed for reforms then along with many Americans, I suspect the changes would be more incremental and we wouldn’t be in a crises today. I see more dramatic change on the horizon than at any other point that I have been involved with this issue.
You and I acknowledge the problems experienced by both Indian and American workers. From indentured servitude, bench time, and threats to family members back home if you say anything. To being forced to train your replacement, reduction in earnings, and age discrimination. But most people have no empathy whatsoever for others.
Companies are especially guilty of this. They pushed for laws that so blatantly benefitted them while harming others, there isn’t room for compromise that there once was. They had a good ride, but that ride is going to slow down soon.
I’m all about making hundreds of tech billionaires. But not if that means leaving all the tech professionals behind in the process. It is time to narrow the gap. These visa programs have created part of that gap.