I think this forfeit feature is essential to prevent using poor nets as an excuse whenever it comes in handy. At the same time I really dislike to declare forfeit, it ruins the fun of having to fight to win a match, thus I can only invite all the players with problematic nets to try to find the best moment to play a match, instead of trying casually and then start timing out constantly.