I play a lot of Dota 2. According to Steam I’m at 765 hours since the beta. What I’ve noticed is that people who are capable English speakers. Either via text or voice are, within a single game, emotionally all over the place and engaging you in different ways dpending on what level you are fucking up or doing well.
I generally divide it into tactical, strategic admiration and criticism.
There is the tactical emotion. Which is mostly linked to how you react when in contact with the enemy. It is your technical skill on trial. Did you land your stun, did you target the wrong hero, did you fail to use an item or spell, etc… This changes a lot. Within a minute someone can be angry at you for missing a skill shot to complementing you on a nice juke. Generally this is a result of just being in a heated moment. High pressure situations get sharper responses. It doesn’t build up into a game long hate fest.
Then there is the strategic emotion. Which is a bit more long term and shows up has you get matched higher in the rankings. People expect you to not make obvious strategic mistakes. If you see the entire enemy team is missing and you are in a really exposed position you should GTFO. You don’t and people will call you on it. This generally seems to turn into a more built in dislike the more mistakes you make.
Of course there are the people who blame others for failure, but they are generally rare and in my experience not capable English speakers. The only people who i’ve seen stuff like “LOL UNISTALL DOTA NOOB” from aren’t able to communicate very well in the first place.
Personally I very rarely will say anything to anyone if their technical skills are bad. Unless they are complaining themselves. Sometimes people are just not technically skilled and you have to live with it.
I do however, call people out for strategic failings after a point. I’ll often harshly tell them what they did wrong and what they need to do to not die. Recently we had our powerful melee hero die repeatedly by being stupidly out of position. I think my words were something like this “for fuck’s sake dude, you can’t be out there like that. It’s fucking stupid. All you are doing is giving them tons of free gold and we need you during teamfights. Please just listen to me and stay back.” I might get slightly more angry if they keep on doing stupid shit. What I’ve found is eventually they will toe the line and start listening to me, and the rest of the team (who I’ve not been yelling at) will also listen to me. Generally speaking the team will start doing a lot better and these games are some of the few where people on my team will publicly tell others to commend me.