After you are locked into their ecosystem, they prevent you from selling for less elsewhere, even on your own site, they coerce you into paying them ad fees to boost your listing in their search results, and if you don't pay them enough they will put your competitors above you and redirect searches that are specifically for your product to other similar items.
Then, if despite all of that you do well, they will find some company in China to make an "Amazon Basics" version of whatever it is that you're selling and then undercut you on price and boost their listings above yours.
You might even say that this is a win for consumers since they get fast cheap access to products, but the product quality is always a race to the bottom and because this happens so often it results in the death of product innovation from good companies because they have to spend so much brainpower and energy keeping the Amazon machine happy while it consumes them.
Ebay is a little better, but that is also rapidly enshittifying as well.
That makes it better than buying from indie sites just about every time.
Whatever Amazon has to offer is not worth what it costs to me, so I vote in other ways by shopping elsewhere, and should I have something to sell I will use other means to sell it.
Register a second company that is exclusively for distribution on amazon, with that company selling at the higher price.
Best done using corps
It can be a bit of hassle sometime, like having to pay for shipping or the delay in receiving it compared to amazon prime, or the option for return.
But apart from covering the shipping (which sometimes is okay for a product with higher value), I prefer to use the original website instead of Amazon. Few reasons being:
1. Genuine product 2. I don't want to help Amazon grow its huge empire 3. I want to support independent companies
So, hearing your comment, I'm glad I'm doing the right thing