Amazon doesn't need to be so big and in so many industries. My pharmacy doesn't also need to be a movie studio. My cloud provider doesn't also need to be a self publishing business. It distorts too many things.
You should do what I do: look for someplace else to buy from first. Amazon has "everything" - if you can find it. However there are usually small sellers of that niche (often niche.com) where they know something about the product and will direct your to the best one without adds. The smaller/weirder the niche the more likely this seller is to be helpful. You get to support "the little guy", and get a good product for a good price. Even if Amazon is cheaper, the smaller store is still the better value because you get a good product.
Mostly I don't do this because I don't know which company makes the one I want. An independent third party that knows the product and sells several different versions from different companies can help me select which one is best for me. This is a valuable service - when you can find it.
The problem is that the pay for that goes to Amazon instead of your pockets. I think Brave was actually on to something.