I hate to damage my liberal/socialist cred by seemingly being a corporate schill, but you have to keep in mind these are entry level jobs, and the people who take them very few, if any job skills that would allow them to get a better job. The choice is probably something like working in the FC or flipping burgers. Or beet harvesting. Warehouse jobs almost by definition aren't going to be very much fun, and that's true if you are schlepping boxes for UPS, FedEx, Walmart, or anybody else. We all want stuff fast, and we want it cheap, until that changes nobody is going to make money in the warehouse.
That said, Amazon FC jobs provide full benefits (medical, dental, sick leave) on day one, plus stock, plus pre-paid tuition, plus a quitting bonus based on the number of peak seasons you worked. So, if you play your cards right you could start at an entry level job and leave with job training, stock, and a healthy cash bonus. Could do worse.