I'm tired of this.
If someone quits, have the game tally it. The more times someone quits, the higher the value next to their user name in the lobby. In order for it to lower, you have to play games without quitting the same role.
Ditto people reported for gamethrowing.
That way, quitters and gamethrowers have a Hester Prynne-like scarlet letter A, so people can avoid playing with them.
Alternatively, you quit during D1 or before, you can't play for 5 minutes. No exceptions. Hey, if you got bumped by the server, you ain't gonna be playing during that time anyway, right?