I'm guessing for many people an Amazon warehouse job is stable employment near their small town that might not have many opportunities otherwise. Lots of small towns on this list and I can't imagine all of them had a booming economy before Amazon showed up. I'm not saying it's right to abuse your workers but $10/hr goes a long way in some places. It's not the same as working in a coal mine but it has some similar themes: small town, crappy job, relatively good pay.
https://en.wikipedia.org/wiki/List_of_Amazon_locations#Fulfi...