I always find it odd the most popular people on twitch are generally those who are objectively bad at video games. TB is bad, JP is bad even Day seems bad. It isn't like SC2 professionals would quit playing SC2 since it's their money supply to come over and play some HOTS. So you are left with some Diablo streamers, a game that requires literally zero skill, trying to play a fast paced ARTS and consistently falling on their face. The only person I really watched was LastShadow because I knew he was at least good at Starcraft2 so he has to be somewhat competent making decisions quickly and playing fast. But even then he didn't seem to know much about positioning and when to pick a team fight like a seasoned DOTA2 player.