>>"The problem with an Everything Store is that there’s no way to organize everything effectively. The result is basically a giant digital flea market."
I'd describe it instead as their search and filtering stinks, and it is not just Amazon.
The first issue is that Amazon and almost everyone else seem to think that either we want, or it is in their best interest, to include in search results anything vaguely resembling the search terms. Perhaps sometimes this is nice, but the one thing that would help is:
PROVIDE A STRICT BUTTON
This would allow users to specify that the search items MUST include the specified terms. If it returns an empty set, fine, remove the STRICT criteria, or enter new terms. Simple.
The author also touched on the issue that you can't find anything by a particular attribute (his example was a frame/matte of a particular size). This cannot be emphasized enough -- they really need a system in each class of products to extract and provide search/sort/filter on these particular characteristics. Ideally an AI-ish solution would identify attributes and list them. They could also simply require vendors to put up particular attributes, and accurately.
It'd be REALLY nice if they had a usable API so we could setup our own search & select UI, but...