@ -nsa : what you write is spot on accurate but missing some subtlety
"Why would a company get rid of experienced people just for their age?"
Well, the answer is fairly easy. The old folks likely are experienced, likely have accrued salary/benefits. Thats true. BUT, they are also much much more likely to have family and kids. Perhaps they want to spend their evenings with their kids ? Making dinner, playing games, doing homework from school, quality family time. The last thing they WANT to do is spent 2-3 hrs on endless conf calls with India.
There are other subtle ways of discrimination, for example. Perhaps the old individuals, while average to good performers, are not willing to take piles of 'sh--'. Like, maybe, last moment demands travel to China for 5 days to 'fix' a fiasco not of their making. Or perhaps, reluctance to engage in the people politics, because as an engineer, they want to do stuff and make stuff happen, not relentlessly negotiate and get 'buy in'. And perhaps those older individuals are citizens and willing to put a foot down and "enough, I am not going to call India for the THIRD evening this week".
An H1B with his visa on the line is much less likely to put his foot down.
Oh and the age profile of H1Bs - young
The age profile of older folks - citizens.
I think you get my point.
Q claims the layoffs are not performance related, but 'business need'. Ok, fine. But thats a suitably opaque though true justification. The unfortunate side is that 'business need' is aligned closely with 'compliant, will take sh-- without a complaint, have little to no interests outside of work and thus available 24/7'. I think its clear H1Bs meet 'business need' far better than older, experienced citizens.
As well all know, pink people do as they are told. Blue people, perhaps, stand up for their rights more.