Isn't this true of most warehousing / factory production / general "first line" jobs, not necessarily just Amazon? Though I am sure they mask things better than most places. I think both jobs are designed to grind you up and spit you out through deception; neither position is one with any long-term prospects and the externalities are carefully masked by Amazon.
Not at all. Typically, warehouse-related jobs are where unionization starts. Not only that but there's long been a tradition that warehouse experience leads up the ladder in any sort of sales/manufacturing enterprise. That's another leg Walmart has over Amazon - they at least tend to promote from within. Amazon, on the other hand, positions itself as a valuable resume builder within the tech world - "work for us, it'll impress everyone after you get sick of us." But that doesn't extend to the people who don't code.