For example, go to youtube.com and see how fast it loads the main landing page with 20+ suggested video thumbnails. On my computer, it loads in 1136 milliseconds. The same centralized-system's speed advantage happens for video search results such as "3d printing".[1]
A decentralized system with DHT[2] or other peer-2-peer scheme cannot match that speed. Think about trying to query dozens (or potentially thousands) of p2p nodes to return a page of video thumbnails. If you try to "solve" the slow performance by "caching" results, you still have to cache it on a server somewhere. That "cache server" is an example of feature-creep towards centralization.
People will put up with decentralized's inconveniences for illegal things like bittorrent pirated movies. For the vast majority of mainstream content, a centralized service is too attractive for billions of web users.
[1] https://www.youtube.com/results?search_query=3d+printing