Earlier quoted context omitted.
I wouldn't be so certain that his contract is as good as contract of US citizen working for Meta. Whole point of hiring and relocating people from abroad is that they have much weaker negotiation position so they usually being paid much less.
It remains to be seen whether relocating someone will still be a thing as much as it is now. I mean, we have remote tools and most big companies have branches everywhere in the world. Why bother with visas, lawyers and tragic cases like this. Sure for people who want to become a citizen somewhere in the West its great. For the companies I'm not that sure its better than the alternatives.
I am immigrant myself who want to get to EU / US at some point so I can understand reasons of other people really well.