I understand where you are coming from. If you see someone with a 20% win rate on Widowmaker, clearly you would not want them to play Widowmaker. I wouldn’t either. However, I do differing views on this.
People are allowed to not switch. Even if all other 5 people are telling you to switch, you still do not have to switch. Unless the FBI comes and knocks down your door because you didn’t switch off of Mei who you apparently suck with, you simply do not have to and have complete control over the situation. With this in mind, I am questioning the original idea to have profiles public in the first place. Whether people like it or not, everyone has complete control over what heroes they play. What will looking at someone’s profile do? Sure, you could ask them to switch, and there may be a chance that they do. However, people’s egos are EXTREMELY fragile, and if you asked based on their 20%, they are clearly going to rebel. It doesn’t matter if it’s only constructive criticism, people don’t care. They are easily offended and are insecure about their skill. I am one of these people. I can hide it, sure, but I have great difficulty taking any sort of criticism and have to try very hard to emotionally support myself when it comes to this. It hurts so many people way more than it should. Before anyone says “well, that’s their problem.” Well, you’re right. It is. But what can you do about it? Do you think just telling them to suck it up is going to fix their insecurity issues? No, that’s what therapy is for. In Overwatch, there are so many players from so many different places, and you cannot control them in any way. This isn’t an opinion, it’s fact. You cannot tell other players what to do. No matter how much you may pray to your deity of preference, you can’t. This doesn’t mean of course that you can’t make a suggestion. That’s completely in your power to do so. But they have the power to accept it or deny it.
Seeing the 20% Widowmaker could actually be detrimental to your team. Here’s why.
Let’s say I insta-lock Mei. You can’t see my profile. I don’t say anything. You ask me what my winrate is. I still don’t say anything. This leaves you with two options:
Suggest that I switch, because you think I must have a low winrate if I’m not saying anything. Or you can just not say anything, and decide to trust me, not knowing what my win % is. Because you don’t know, you are not immediately tilted; you are awaiting results from my gameplay to determine whether or not I make a good Mei. Let’s say we win the game. Let’s also say that my win percentage is 30%. That’s a bad percentage, but I guarantee you that if you didn’t know what it was, and you saw me performing decently, that you would want me on your team again next match. It’s understandable. It’s a reasonable, logical conclusion.
“I saw some good ice-walls. We won the match. Must be a good Mei.”
Now let’s say at the beginning of the match you saw my 30%. You might be annoyed by the fact that I picked Mei. In this case, you are emotionally compromised as a player. Even the slightest bit of emotional distraction can have a great effect. You’re going to look for mistakes in my gameplay, instead of what I’m doing right. You’re going to try to assess everything I’m doing, and form it to the stats you see on my profile. This doesn’t mean that you are incorrect, but that you suddenly have a bias towards the player in question.
It’s less that people want to hide themselves from shame, and more that people do not want to deal with the emotionally complicated process of explaining one’s low win-rate, reasoning why they don’t want to switch, etc.
Because if they don’t want to switch, they won’t. And nobody can do anything about that.