1. Counterfeits mixed in with legit supply
2. Fraud everywhere
3. Fake prices ($.99 with $30 shipping)
4. Fraudulent reviews
5. the article - Dark patterns everywhere
6. Not competitive with other e-retailers
7. Scammy and fraudulent pricing (raises prices by 10% to have a 10% off sale.. Prime Day)
I've migrated to the following for my stuff:walmart online (order and pick up at store for no shipping cost) eBay for random assortments aliexpress for a direct pipeline of electronic chinese stuff mcmaster carr for hardware that lowes and menards doesn't have Misumi for aluminum extrusion IRC topic groups (like freenode #reprap) for 3d printing specific stuffs from individuals Craigslist, but this is obviously realllly spotty
Amazon is unreliable, obfuscated, and scammy. I can't even guarantee that what I order is what I'll get. It's just not worth the effort or time.