After a ranked or unranked game is over, it would be great to have a prompt for the players to ask for a rematch.
This feature is already standard in the fighting game genre, and the benefits are clear. First and foremost, it allows players to keep playing games against opponents they’re having fun with, and creates the opportunity for “laddering” to be a more social experience. It allows players to spend some time together, rather than queuing up against anonymous, random opponents over and over.
Second, it allows players to practice against specific strategies, styles and races. Players have periodically voiced on the forums that they wish they could queue up for a specific matchup, but a rematch feature would create similar opportunities, and in some ways be even better, because rematching the same opponent allows you not only to focus on a specific race, but on a specific style.
Third, it adds the dimension of “figuring out your opponent” that is currently absent from the ladder except in the highest ranks. Playing in tournaments or against friends is a vastly different experience from laddering, because an important aspect of the strategy is anticipating your opponent’s intentions and disposition and adapting to beat it. When every game is a best of 1 against someone you’ve never played before, this element of the game is erased, which greatly amplifies the strength of unorthodox attacks. (I believe this unpredictability of the opponent is also a source of ladder anxiety.)
Finally, it creates the opportunity for grudge matches and the salty runback. Some people may not see why this is a benefit, but I feel that these matches add a narrative dimension to games. Grudge matches aren’t just another match, they’re important moments for proving yourself.
The current system does not work to facilitate these opportunities. In my nearly decade of playing this game, across thousands of ladder matches, I have literally only ever had two people ask to play rematches. The game interface actively discourages this practice, because it requires you to message your opponent before they click the giant “Play Again” button, and rematches will not count towards their MMR or league placement, and if they do agree to a rematch, the two of you need to navigate several menus (which actually have bad loading times!) in order to set up the game. It should be no surprise that rematches almost never happen in the current system.