Quite literally my experience too. I used to watch alot of YT videos they made and one day I saw they were on twitch.. I disagreed with him on something once, he went off on a ragefit against me & got his chat in on it. He only stopped talking shit to me when someone else said something he didnt agree on and started to yell at him lol.
I thought it was quite a weird thing to do, especially the way he did it. I mean, this guy doesnt own the "correct" understanding of everything in wow, at all. His views is his views and he should be able to engage with his viewers on twitch. But I suppose its his channel and he doesnt want anyone to disagree with anything he says, so thats the way it is. So hes not in the wrong to rage at random ppl and/or ban them, its his priviledge in his channel.
Doubt its a very healthy approach to live streaming though. He should engage with chat, especially when someone disagrees.
His tantrums were quite funny the first couple of times(especially when he raged at me, that was a big LOL), but now its just pathetic.