I’m thinking something like Paragon used to have. Leave once and you can’t join a game for 30 minutes. Twice and it’s an hour. Three times and it’s like 8 hours. This is counted within some window of time so it resets after a day or so. I could be remembering the numbers wrong, but it was something like that.
Does it scale up like this or is it just a flat time-out each time? Whatever it is, it’s not enough because people keep leaving almost every game.
This is exactly how our Deserter/AFK penalty works. The more you leave, the more you stack up and it sticks with you more than a day.