Everything seems to start centralized, and become more decentralized in the long run. That's because it's easier to build things "in-house" first, and it's also simpler from ca technological point of view. P2P systems need to build communities that can take advantage of the technology, too, otherwise they won't be very effective.