>> If nothing changes, your friends and colleagues (and your future children if they do engineering) will all still suffer at the hands of Amazon. And believe me, their work culture will bleed out to other companies. I've seen it.
> By that logic won't the company just destroy itself from the inside out eventually?
Yes, but it usually takes an unacceptably long time for something like that to happen, and in the mean time a lot of people get hurt. As they say "in the long run, we're all dead": it doesn't do us much good if letting the problems work themselves out means we'll never live to see the solution.