Twitch is nice, but my biggest grief is that it's not YouTube. YouTube is literally everywhere, on every TV, set-top-box, cast device, etc. Twitch is not. Which make it more complicated to watch streams and vods/replays.
It's the same issue Netflix competitors have. They need to get everywhere fast.
It's the same issue Netflix competitors have. They need to get everywhere fast.