My biggest issue with Amazon is that most of the products listed are garbage. I went from spending an average of $20k/yr on Amazon to spending less than $500/yr. I now refuse to buy on Amazon unless it's a product /from/ Amazon, which is mostly digital books because I have a Kindle and a I read a lot. Once my local grocery store started offering same-day delivery of groceries and other sundries, almost all my expected Prime purchases can just go to the local grocery. Everything else, I am more concerned about quality than almost anything else, and Amazon just fails for every product category to offer discoverable high quality options.
I am sure Amazon executives don't care, because most consumers are price-motivated, not quality motivated, but I basically only buy things online directly from the manufacturer now or an authorized brick and mortar retailer I can call on the phone and get confirmation of the product before receiving it. Amazon is just full of garbage, mostly "brands" that are all the same Chinese junk off Alibaba, and if it is a major brand, it ends up often being counterfeit. Completely untrustworthy, and it makes me sad, because historically as a consumer I liked the experience of buying on Amazon.
What's more shocking is unprompted, my parents and siblings are also now avoiding Amazon. In many cases they've been buying through Walmart with in-store pickup, because that fits into their day-to-day life and has a much higher quality bar. Yes, Walmart quality is higher than Amazon quality in basically every product category.