I definitely feel there's a very direct correlation between games that are immensely popular as spectator games, and the toxicity of their community.
League of Legends is still king (at least on Twitch) most days, and CS:GO and Dota 2 can rival it at times. Prior to this it was Starcraft 2. In all of those games, because common players see the pros play ALL the time, they in turn think they have the same level of understanding (and more laughably so, the same level of skill) so that anyone playing the game, regardless of rank, or even trying to chill in unranked matches, should be playing at a flawless level. People get so warped in their logic that they see themselves as a guy pulling $100,000+ plus in tournament money every year from these games when in fact they're liking fucking Silver League or whatever.
In short: massive popularity in watching pros playing a game leads to that game's community thinking they play on the same level as the pros (when they clearly don't) and losing their fucking minds anytime anyone makes the slightest mistake, or even no mistake whatsoever, but a perceived mistake.
I'll just slide my soap box back under my desk now.
Thread derail: Get Rocket League you fockers!
I got nothin' clever to say.