What I don't understand is why tech people (who have plenty of job opportunities) want to work for a company which does things like this.
What I don't understand is why people who have no "nothing to lose" incentive (for example are "native" citizens of a country such company is based in) want to work for these companies. These people can lead perfectly comfortable lives without working for companies which behave questionably.
Money.
On the other hand, Amazon is definitely not required at all, it’s a pure race to the bottom play.