This is very frustrating, and this is why Board Game Arena introduced a long time ago many tools to avoid this (ex: leave penalties). Thanks to this system, more than 98% of games started on BGA come to a normal end, and we are very proud of that.
However, the current system has some major flaws.
At first, when you have a temporary Internet issue, your opponent expels you from the game and you have no way to get back if your Internet problem is fixed.
Then, some (very bad) players are quitting games when they are losing, because they prefer to get a penalty instead of loosing some precious ELO points.
Finally, the whole system is based on 2 time limits (your time to think, plus a time limit per move) and complex expelling rules that a lot of you find confusing.
Few month ago, we post a message on BGA Facebook account to propose you a new way to handle these players, and you were very excited about it. We are proud today to introduce it.
The new rules are very simple:
* There is now a unique time limit for each player of a game.
* As soon as a player is out of time (ex: because he left the game), you can make him skip his turn.
* If this player get back in the game, he can continue to play normally.
* In any case, the game continue to the end, and ELO points are scored.
* You can also choose to abandon the game: a player out of time automatically accept to abandon the game.
This way, this is really unuseful to quit a game to avoid a defeat, and if you are disconnected during few minutes you can try to join again the game.
We hope that you'll find this new system clear and useful. Don't hesitate to post a comment if anything is unclear.
Enjoy!