Since filming, editing, and streaming videos already consumes users' storage and bandwidth resources anyway, the total amount of resources available to a P2P torrent-style network clearly is already in the ballpark of what's needed for YouTube.
> Serving the video fast with adaptive quality and having the available bandwidth close to the user is another much larger problem.
No idea how well it works in practice, but in theory PeerTube has already solved this using WebTorrent.
The nice thing about P2P is that your network's capacity scales organically with load. More users⇒More capacity.