There's not enough available at the price I want to pay. So sad. The market's clearing but not for me. Pay more or adjust my expectations.
I'd hazard a guess they don't lose most people due to pay issues.
or someone who doesn't want to live in a totalitarian hellhole.
SJWs agree that they hate white cismen's hellholes but they just hate white cismen. SJWs love diverse hellholes.
Speaking from experience at Amazon & Google.
How do you come to claim "especially in large corporations"? I would intuitively rather believe that it is much harder in small companies.
I am all for shutting the door on under-qualified engineers being hired just because they will work for much lower wages, But applying the same rule to companies like Amazon / Microsoft etc would just mean work moves to those offices.
Personally I moved here because the team I wanted to work for was here (DynamoDB - given my history building storage engines before). I stayed because of the quality of life / opportunities. I mean if my visa gets revoked, I would sell my house etc here, pick up my money and probably end up in Canada / Europe offices of Snap anyway.
I try not to attach myself to material stuff too much, I'd like to think I can make the best out of wherever I am, improve when I can. But not many (including my family) are like that. They like the security provided by a good immigration policy - means this will only take high paying jobs away from here.