Despite YouTube sporting more hours streamed, idle streams contribute to much of that number; Twitch has a clear upper hand in games streaming. According to Streamlabs data, though viewership for ...