Also, the real problem isn't technical here. P2P file sharing technologies - from BitTorrent to IPFS - work well and efficiently. The problem, which makes the Internet media evolve towards big players owning CDNs and not towards IPFS-like network, is legal liability. When I watch a video of a wrong colour on YouTube, I'm protected by Safe Harbour. If I watch the same movie over BitTorrent, I risk having my life ruined by copyright laws. As long as this can happen, we won't have fully decentralized media.