I love when we don't acknowledge the suggestion is the pain point. I can't get to work because I lack access to transportation. Crazy idea buy a car! Geez, why didn't I think of that?
Finding a reputable online retailer, with customer service, competitive pricing, and fast delivery that has your product in stock is hard. Managing a list of niche retailers that meet those requirements, one for electronics, one for home goods, one for furniture, etc. etc. is not something people want to do. Convenience drives behavior, and until there's an aggregator that does a good enough job (Google shopping or whatever isn't it), convenience will still drive people to Amazon.
Finding a reputable online retailer, with customer service, competitive pricing, and fast delivery that has your product in stock is hard. Managing a list of niche retailers that meet those requirements, one for electronics, one for home goods, one for furniture, etc. etc. is not something people want to do. Convenience drives behavior, and until there's an aggregator that does a good enough job (Google shopping or whatever isn't it), convenience will still drive people to Amazon.