> What is it about tech culture that people within it refuse to admit the level of abuse-by-design that happens at these companies?
The Amazon example is extreme, but a lot of tech workers fit the stereotype of people who don't have a lot else to do.
I spend 100+ hours at my computer a week, so if you want long hours, I can live with that.
I am up at 1AM anyway, so if you need something done at that time, sure. I just need to switch to my remote desktop.
I have colleagues and friends who will log in on weekends or evenings out of boredom to do work. No pressure to do it, but they just want something to do.
I fill my time with internet commenting and various online contests, but if they need help at 9PM, I am fine with jumping on the VPN to help and have done that a few times myself.
Amazon still has problems beyond the long hours and the 3AM calls, but there are people ok with those things or at least ok enough with them to not put up a fuss.