What they are doing much better at now is the hybrid e-commerce/brick and mortar that Amazon is struggling with. Whole Foods helped give them a platform, but Whole Foods are nowhere near as prolific as Target/Walmart/Best Buy.
For all the reasons mentioned throughout this post, Amazon has gone from my first stop to far down on the list when looking to buy something.
IMO buying the cheapest products on Amazon is like using disposable plates and utensils, sure the one time purchase is cheaper than buying dishes and real utensils, but over time it's way more expensive.
Honestly, opening a package from Amazon for a 5 star recommended item that you had high hopes for only to find a cheap piece of garbage is infuriating.
I’ve noticed this too, except it’s mostly with health and skin care brands that are trying to use Amazon for free advert / discovery and then push users to their site with lower prices and no Amazon take. I view this as a scumbag move by the vendor myself and find a new product from a vendor not doing this.
This Christmas I even got an echo show from them when Amazon itself was back ordered past the holidays.