Increasingly, this viewpoint bothers me. To be honest I don't know the ins and outs of working in an Amazon warehouse but I suspect it's not as brainless a job as you imply.
Further, why does that attribute make this ok? Why wouldn't it similarly be ok if the computer could fire people automatically if a threshold of unit tests failed or if a developer failed to meet LOC quotas?