Though the filtering features are pretty much useless for almost every product. Too many products to maintain any decent classification. That makes it pretty much useless for looking for computer hardware (that and counterfeit products).
So true, but I don't think it's impossible to maintain classification, that's just Amazon. I think they just gave up trying to, probably after they opened up up other sellers.
I suspect their search, classification, filters etc are all so broken because it's all based on a Google-style textual search, with no backend database driving those site features.
Pricespy had excellent filters for the produxts they listed, though I guess it was more focused than amazon. I would say maintaining is possible, especially if they let retailers define the fields and responsible for filling them for the products they list.
Yet they could do much worse. By just not having multiple options merged into one item makes them better than the disaster that's eBay. In comparison they're not useless, because someone is doing it even worse.