There is not a single game that benefits from matchmaking. Matchmaking is one of the worst additions to gaming, and I will die on that hill.