Can't work cause 3 reason:
-Bugsplat
-Disconnecting game without reason
-Sometimes unbalanced matchmaking (teamates top 10 vs You and guy rank 5000)
So they must change what is cause for "bugsplat", there are 1000 games with multiplayer ranking system and they can understand difference of quitting or disconnecting, and of course they can make "good" matchmaking system who is in top 10 and others 5000 ! THATS dev team for, but they make only buffing allies and making axis worser and worser every useless patch !