I can't think of a single online store that's good at search and it seems like it's because the thought is "don't miss anything that might come close to the search terms".
Whether it's Amazon, IKEA, the supermarkets where I live, etc, any search I make comes back with what looks like spray and pray SEO.
Maybe it's actually a hard problem to solve, or maybe the goal is "sell anything!" (including better placement the seller pays for) rather than "give the user what they want".