I couldn’t agree more. I used to enjoy Amazon back when, other than used books, it was just them selling. The search worked well, and Amazon’s prices, while not always the lowest, were always decent.
Now I literally can’t be bothered. Ordering just takes way, way, WAY too long. Between wading through pages of keyword-stuffed third party crap that isn’t the specific thing I want, to often only third-party availability even if it is what I want, only to discover that it can’t be shipped to Switzerland anyway (since their stupid search lists an item if any variant from any seller happens to ship to Switzerland, even if the variant I searched for isn’t available from any seller that ships here). Sometimes it’ll tell me that right on the product page, other times it won’t tell me until I attempt to check out. It’s absolutely maddening, and shows absolute disdain for the user’s time.
Amazon used to design its website to be user-first. I used to work in user interface design, and in regards to online shops, people used to say “when in doubt, look to see how Amazon is doing it” because they were so consistently good. That’s certainly gone out the window…