YouTube now hosts over 5 billion videos, with the equivalent of 500 hours of content uploaded every minute. Perhaps that's why YouTube is surpassing both Netflix and TV networks in total watch time. Certainly that's a lot of content to consume, and ...