actually there's Lower Middle Class, Middle Class, and High Middle class.
as it's been said, the upper class the 1% vs those of us 99% is thin, whereas the middle classes are the reasons the 1% exist. So for a company like Amazon and it's subsidiaries, Uber (etc, etc, etc) Apple, Microsoft, and all the way down to small scale retail stores like Fred Meyer or Safeway or Lowes or Home Depot, you're going to those who are "cultish" towards work or you're going to find those who are only there for the paycheck.
That being said, if you have the mentality you can survive at Amazon, or any other company where it's tough and you're expected to make results, the people who complain, are those who can't do it and hack it because they expected it to be easy and then left because they don't have the stomach to step up the game like others. If you really want to work for a company like Amazon, but yet you don't want to put in the effort or will, why would you want to work for that company? If you really want to be different and make a change, then start up your own company, it's what everyone else does these days apparently, Kickstarter's great for that.
I worked for Amazon in one of it's Fulfillment Facilities, and trust me, the turnover ratio there is big, some people don't last a week.....then again those people came for the money, not realizing what they were getting into because they were desperate for a job. Those that survive in the warehouse, are the same who if given the opportunity would survive at Amazon, because they have the will. I survived the warehouse, because I'm not the type of person who gives up, and I'm used to hard work, I'm 27, and a college graduate with a B.A in literature, paying off my loans so I can get my masters. so the fact that I was willing to work for 13.25 at 10 hours (11 during peak) from 6:30 pm to 5 am in the morning speaks to the fact that it takes maturity and brains to succeed in this job market. If you're not willing to do that, then hey, go work fast food, they pay you 15.50 to do mindless work that a high school drop out can do.
If you want good hard honest days work, then apply yourself, go to school and not drop out.