While I think that they're overdramatizing the problem, perhaps Amazon should worry about this since I feel like the search is the only way to actually interact with Amazon. The quality of the metadata they use for browsing by category and filtering on features is so poor that any way of finding things on amazon besides search seems just unusable. I regularly "showroom" on other websites with better product browsing…
Yeah, me too actually. Especially when searching for things like PC parts, Newegg does way better (though PC Part Picker is even better). I feel bad not buying from the interface that worked best... but Newegg's order process is pretty evil, so I don't feel that bad. ("Pay $9 to have your order shipped possibly today, instead of waiting an unspecified amount of time." Do they still do that? I saw that once and never…
For me, personally, while "Joe's Truck Parts dot com" might do a better job of finding me the floor mats that fit my truck (or the manufacturer) - Amazon already has my credit card on file, and my address, and (for the most part) ships anything I order to my doorstep within two days. So I know I'm not transferring my credit card data to some random, sketchy company who stores it on some Windows 98 server, and takes 2 weeks to ship me my product, and when they finally do ship it, it could take 7 days to get to me.
In either event, I do like to support local business and small business - but I enjoy the convenience and familiarity that Amazon offers...so even if their search isn't the greatest, I'll still be clicking purchase on their site, for the most part.