The basic problem is bandwidth. If you don't decentralize hosting with something like BitTorrent, then only a few large organizations have the bandwidth to safely host videos that could go viral. A decentralized index with centralized hosting doesn't really solve this problem.
(PeerTube and WebTorrent don't fully solve this problem either, but that's because the core problem is political/economic rather than technical.)