On more than one occasion i have been on teams with unranked unskilled players versus Platinum and higher players on the opposite team. This tends to happen 9/10 games and it is quite unfair. Players with similar KDA should be allowed in a match i would sacrifice quick loading times for a equally skilled match any day of the week. Above this, the amount of players the dropout is by far too high and i feel more harsh punishments should be put into action.
Harsh punishments won’t help with people quitting. It will just drive them away from the game entirely. The punishment should be that quitting counts as more than 1 loss. The team that the person leaves should also be subject to less of a penalty for the loss (like a half loss). If more than one person quits on the same team than the players that stay should be subject to no loss on their record.
Banning should be the last resort, not a first time offence punishment. I really do believe that most people quit because matches are unbalanced to begin with, which is the ranking systems fault. Also, by adding social playlists into the game it will reduce the amount of quitters in ranked playlists. There should be no penalty for quitting in a social game, and there should be join in progress to help balance out teams. People that join in progress should get just as much RP as everyone else, so even if they lose, it doesn’t make it a waste of time.
Another thing that could be done is remove the ability to leave the game from the pause menu while in ranked matches. If someone dashboards to leave the game, they should not be able to start another game until the one they quit out of is complete. 343i could even troll them by allowing the person that quit to only spectate the match. Also, the person that quit should be allowed to join back into the game.