MOBAS/FPS/Sport games generally have the most toxic community due to the fact of the little kids.
You do realize that majority of the people in these genres are like 13-17 or something?
Why would i care when someone kill me and write: "rekt xD why s0 s4lty xD XD XD XD XD SKRILLEX <3 <3 < 3<3 sw4g huerrrerrr dueruererr"
It's like, the person is already embarrassing himself with that kind of language so why bother really?
(The terms "rekt" and "salty" are just plain boring, what happend to "pwned" "noob" "u mad?" I miss those times. )
Not often did i experience any kind of toxicity in MMOPRG/RPG games. It's a whole different level there.
(You could have stupid kids and feeders on WoW for an example but the language and toxicity wasnt there. It was more like: "oops, my bad guys"
Rather then: "YOU FUCKING SPANISH KID ILL FIND YOUR MOM AND FUCK HER LIKE A BURRITO"
Teamplaying games like Rocket League, or just plain GTA V Online isnt even on the same map as MOBA and FPS games.
Look at CS:Go and the old versions for an example(1.5 jesus christ). Battlefield 4 etc.
I have a co-worker that broke like 4 playstations controls over Fifa 15 due the rage lacking.
I merged to LoL for about 2 months ago from playing HoN in 5 years. (the game is much better then LoL and more advanced/high-skilled then Dota 2 too, but the player base is around 100k and they have really bad esports.)
The same thing is there too, but they have even less reports since the lacking of player base too. People can call death threats and troll/grief the entire game without any moderator giving a fuck sometimes.
Dota 2 is the same, and it will always be the same even tho how much you complain. You just have to realize that sometimes there's people who's depressed, lonely and in a bad situation of their life and they take it over random people over the internet. Cause they can.
Same thing with people who spoils stuff on release games. I just bought Fallout 4 last week, and when i watched the launch trailer, someone wrote the ending spoiler on huge caps letters just to piss people off. That's a example, you can either go on youtube and ragecomment, let him win the battle or you can just smile and tell urself that your better and more mature than that person. It's your choice.
In the end, all you can do is focus on yourself and mature. Believe me, when you've been playing HoN for about 5 years, you can pretty much soak up everything on the internet these days.
Some games are already lost from the start, and some people already have the attitude and perspective that they are gonna lose the game from the start but that's nothing you can do. Focus on being the better and mature person instead and help out the team, and yea i know its hard. It's fucking hard as hell.
Try playing abit less LoL if you feel that you cant handle it sometimes. 2-3 games per day is fine.