It reminds me of the last wave of distributed P2P filesharing, c. 2000-2005. First we got Napster, which realized that by taking advantage of the bidirectional nature of TCP/IP, we could distribute copyright infringement so widely that it would become impossible to enforce. Then some techies at NullSoft realized that you don't actually need a central server for discovery
at all, you can broadcast the existence of and metadata about files throughout the network for discovery, and put out Gnutella. Lots of excitement followed, with many people of that era believing P2P would be the Next Big Thing (among people working on this were such folks as Travis Kalanick of Red Swoosh -> Uber, Mark Zuckerburg of WireHog -> Facebook, Friis & Zenstrom of Kazaa -> Skype -> Rdio, and Robert Tappan Morris of Chord -> YCombinator).
And then folks realized that Gnutella was slow. Really slow, because folks on transient dialup connections in Estonia were critical nodes in file discovery. So they created the idea of super-peers, where the protocol was adapted to realize that some nodes are more equal than others and route requests through nodes with known-good connections. Then the next-generation P2P network (BitTorrent) decided that it was easier just to rely on HTTP for metadata exchange and went to centralized trackers, and the ecosystem that grew up around BitTorrent realized branding & centralized search engines were important for non-technical users and we got big torrent search engines like ThePirateBay and Mininova.
Eventually, the market seemed to settle on convenience & performance over distribution, and the real winners in the mass market were DropBox, Google, and Apple. There's probably a lesson in there, but as someone who's been fascinated by P2P technologies since high school and wasted a lot of time thinking about the problem in college, the lesson is pretty depressing. If hierarchy, market concentration, and single points of failure don't already exist, they will be reinvented.