sorry to break it to you and be that guy, you’re very naive if you think they check your chat/voice logs to begin with.
It’s really number of reports, and then likely an automated system checking if you said a bad word (including less suspicious ones such as “heck” or “ball you’re inting” or “hardstuck”) and then the ban is automated.
If you appeal, you get an automated message, “we found evidence and won’t uplift the ban” and yatta yatta.
Sometimes they give you a line of something you said that was (allegedly) toxic but that’s the exception to the rule really.
One time, the line that got my number of reports (I talk a lot) over the edge and got me banned was literally “gg ez”, imagine that.
uhm.
Bad matchmaking (idk what this means, in my view the algorithm that matches players itself is OK BUT there needs to be a hard reset) → Blizzard’s fault
Cheaters → Blizzard’s fault (in other more competitive games they install what is essentially a spyware on your PC so that you don’t cheat, don’t like it don’t play it)
Throwers → kinda Blizzard’s fault, you need to throw A LOT of games before you get punished, also the game is so teamplay oriented that lacking 1 teammate 100% ensures a loss and saltiness for 5 other people… in other words, a troll’s paradise.
Leavers → this is kinda the players’ fault yeah
Smurfs → Blizzard’s fault not last due to a very grindy ladder system. Most top 500 players have 5+ account (often 10+) and 3-4 of them are placed in top 500 with different phone numbers. The system sucks out all air from people trying to build a name and reputation. In other games, incidentally, like CSGO, smurfs are 100% not a problem because yes they ruin a few games but you can hard carry in that game while in this game you can’t. Also smurfs often 3-4 stack and pick all meta heroes and good luck convincing 4 solo queue idiots in your team that to beat 4 stack of smurfs you need a meta comp.
Terrible balance → this is the most crucial for me and it’s also 100% Blizzard’s fault. Who would have thought that by making the most boring and physically unappealing tank in the game super meta and overpowered, AND KEEPING IT THAT way would breed toxicity when people argue pre-match over who if anyone will go to “Orisa jail”.