And therein lies the problem with content addressable networks: they make no sense in the economic world of the internet, where data transport and storage is not free, they make sense in a world owned by a single corporation.
Huh? The same efficiency gains should apply to both applications of content based routing.
I do think there is a natural monopoly, but that is just and argument for nationalizing things. (And agreements like there being one IP protocol or whatever.)
Post office send black-box data point to to point. Amazon gets you thinggy matching SKU from arbitrary location.