Earlier quoted context omitted.
>How are you proposing to run a complex system that essentially powers a big chunk of the entire internet and can go down any second without on-call? hire more people?
Hire more people to do what? Be on-call? Hiring more people is a great idea for making on-call less stressful, because it allows for much sparser on-call shifts (e.g., one week every 8 months vs. one week every 2 months). But I don't see how hiring more people gets rid of on-call completely. Someone will always have to be on-call. You cannot just hire people who do on-call-only duties and nothing else, you have to be…
Being effectively at work 24 hours a day for seven days straight sure sounds like a recipe for burnout to me. As TFA notes, these people aren't doctors, the only thing that happens if a glitch takes two hours to fix rather than one is that Amazon loses some money. Amazon naturally would prefer not to lose that money, but its workers presumably would prefer to be able to sleep too.