Also, they might find that people who aren't searching for what they're shown keep looking and that it didn't reduce purchases. It's like the supermarkets moving products around to make sure you see other stuff - people don't leave the store, they keep looking and get exposed to more products in unfamiliar positions that make them notice more.
I mean, heck, you just talked about a couple of products and gave a product endorsement because they didn't show the results you expected; seems like the system is working.
If I'm starting a new hobby or wanted to buy a present for someone with different interests, I would be very annoyed if results were hidden from me because of a name clash with a product from my purchase history.
A good product search isn't personalized, and doesn't try to predict what I want. It just shows the results in a sensible manner, and lets me use categories and keywords (in addition to user reviews, price, availability, etcetera) to filter the results.
Surely that's fine?