I'm glad this has come up again!
I have loved Prime in the past, as someone who prefers not to drive. For a long time it seemed like I might as well go to Amazon rather than some box store -- it's not like Wal-Mart is some sort of corporate saint.
BUT Amazon has just gotten really dark lately, and I am rethinking this.
The issue with the delivery "contractors" seems wrong to me on many levels. They seem to be incentivized to drive quickly and perhaps carelessly to meet the company's demanding quotas. And because they are divided between so many different subcontractor companies, it's difficult for them to organize for better working conditions.
Personally, I don't usually need my Amazon items the next day, but that has become the default for some reason. I'd far prefer for the drivers to take their time and be careful, and for the company to take more responsibility for what happens on the road.
There are also the issues with third-party sellers on Amazon, captured in this Wall Street Journal article:
https://www.wsj.com/articles/amazon-has-ceded-control-of-its-site-the-result-thousands-of-banned-unsafe-or-mislabeled-products-11566564990Essentially products that US retailers would not put on the shelves for safety reasons (like kids' toys made with lead over the recommended levels, or helmets that have been recalled) will show up on Amazon, sometimes even promoted as "Amazon's Choice" products. Often they are put up by Chinese sellers with false descriptions. Trying to get them down or ban the sellers is like playing whack-a-mole. And it's sometimes hard to tell what is being sold by Amazon, and what is a third-party purchase, making it hard to avoid these items.
I find myself just no longer able to trust the site. More and more I'm buying from other places and trying to avoid them, because I just don't know what sort of shady things are going on.
I also hate all the waste of it. I've tried to group my orders so that everything I want for a while can come in one box... but even so, each item (even identical items!) will arrive separately, in its own box.
Increasingly I just don't want to be a part of this. I have Prime and a credit card that gives me free Amazon bux, but is it worth the human and environmental toll?