It seems to me that the biggest issue with games like this is that there are too many heroes, so there are too many combinations that have an impact on your success. Nobody wants to feel like they did a good job but lost. That’s silly. If you do a good job, you should win.
In my opinion, that’s one of the bigger issues that we’re not talking about. Maybe what’s needed is that the game needs to stop focusing on the team rank, and needs to only start looking at the player rank.
Team rank is worthless. That’s like trying to say that everyone on the NBA is equal, yet you’ve got players you’ve never heard of playing alongside LeBron. That’s silly. LeBron is going to play circles around most of the NBA, and you know it.
And what’s more, in professional sports, everyone knows who’s on each team, and what they can do. So you can plan accordingly ahead of time. This is why LeBron can’t just carry his team to victory solo every single time.
But we’re not compensating for any of this, and the teams are all completely random for the vast majority of the players. This would be like if LeBron–each game–was being placed into a random team every game, and even though he’s one of the best, he’s going to lose, a lot.
The focus should be on the individual, not the team. And there should be a hell of a lot more ranks. I don’t want to see a few ranks. I want to see bronze level 1, level 2, level 3, level 4, level 5, silver level 1, etc. I want to see solo scores. A bronze level 3 team player who plays a Phara at gold 4. I want the game to know who can play what at what level and make sure it’s not making matches where the player who plays a Phara at gold 4 actually has a player who is a viable counter. You can’t put a Phara at gold 4 on one team where the opposite team’s best counter is a Mcree silver 2, who can’t switch to the Mcree, because they’re also the team’s only Mercy gold 3.
This is the problem, and there’s the solution.