When I lose a game, I often hear people on my team say the following things:
- "This is your fault, here's why"
- "They were a premade"
- "Matchmaking sucks"
Sometimes they're right. I'm only human. I'm bad at judging when to tower dive, when to get baron, and when it's safe to cross river. Sometimes, it is my fault when my team loses a game.
Sometimes, the enemy team is a premade abusing the blind pick system, and you do lose at the loading screen because of a bad matchup.
Sometimes, matchmaking is bugged and puts me, a terrible player who will never make a top 500 list, with or against gods like Dan Dinh (sorry for making him my scapegoat here, I really respect the guy), who I lose to spectacularly because they are good and I suck.
However, I believe 100% that anyone who says things like the above are awful players, even if they are actually right. If your first response after a loss is to blame it on something outside of your control, you will NEVER get better. I've learned this from many Magic: The Gathering strategy writers. It's very tempting in that game to blame your losses on bad luck (after all, it's a card game), but luck is something outside of the realm of a player's control. Blaming your losses on things outside of your control is comforting, but it is also cowardice. It's far more proactive to find room for improvement in yourself when you lose.
When I lose a game, even when I know it's not my fault, I try to take responsibility. I think about what I could have done to make the game a win. Perhaps my build was wrong, or I was too aggressive early on (a very common problem I have). Maybe I was playing a hero I'm not good at, or I didn't focus on farming enough. But what I don't want to say is "It's your fault", "they were a premade" or "it's matchmaking's fault", because I have no control over those things, and I will not advance as a player by saying those things. There is always SOMETHING I could have done to play better, and the moment I stop thinking that is the moment I become a bad player.
Recently, I lost a game. I know why I lost, I fed early in my lane and didn't get farmed. After the game, a guy on my team was blaming it on me. He was correct, but I ask you, reader, who here is the player actively trying to improve? The guy who knows what he did wrong, or the guy who points it out to cover up his own very real faults? If you want to be good (or, like I wish, to at least be adequate) at this game, you have to get over yourself and take responsibility. You don't have to admit it to your bros on vent if that'll damage your ego (god knows I can never do that), but you have to be honest to yourself.
EDIT: Note that blaming other people != constructive criticism.