Amazon sells an uncountable number of products because other companies make those products. Amazon cannot make all those products themselves.
Similarly, Amazon cannot shepherd within an order of magnitude the same number of more or less worthwhile books into the market as current publishers are doing today.
"Self publish yadda yadda whatever." Yes, Amazon will offload much of the production of books to the authors. And yes, Amazon can just say "yes" and print any book on demand. Paradoxically, I have a lot of books actually available to me because publishers have acted as gatekeepers/curators. I can't possibly find as many mostly-self-published printed on demand or kindle Amazon books worth my attention as I can currently by choosing from the pre-filtered publisher-produced books of now.
</old man>