We've all been there: you queue up a ladder game, fight hard for a winning endgame, and are one move away from victory, but then:
*opponent has 120 seconds left*
*opponent has 90 seconds left*
*opponent has 60 seconds left*
*opponent has 30 seconds left*
etc...
Other strategy games have implemented mechanisms to discourage users who timer stall (or leave unwinnable games without resigning) too often. On lichess.org (an online chess simulator), users who intentionally let their time run out in lost positions receive a warning message that repeated occurrences will lead to temporary playing restrictions. On colonist.io (an online Catan simulator), leaving a game early reduces your publicly-viewable "karma", which is slowly replenished over the course of days/weeks, and other players may not want to play with you if your karma is too low.
I believe Showdown should implement something like what Lichess does, providing a warning message when users do this and taking action where appropriate (e.g., by applying a short temporary ban). Only users who do this repeatedly should face any actual consequence, so accidentally forgetting about a game every now and then shouldn't be an issue.
*opponent has 120 seconds left*
*opponent has 90 seconds left*
*opponent has 60 seconds left*
*opponent has 30 seconds left*
etc...
Other strategy games have implemented mechanisms to discourage users who timer stall (or leave unwinnable games without resigning) too often. On lichess.org (an online chess simulator), users who intentionally let their time run out in lost positions receive a warning message that repeated occurrences will lead to temporary playing restrictions. On colonist.io (an online Catan simulator), leaving a game early reduces your publicly-viewable "karma", which is slowly replenished over the course of days/weeks, and other players may not want to play with you if your karma is too low.
I believe Showdown should implement something like what Lichess does, providing a warning message when users do this and taking action where appropriate (e.g., by applying a short temporary ban). Only users who do this repeatedly should face any actual consequence, so accidentally forgetting about a game every now and then shouldn't be an issue.