BIG BAD WOLF: I applaud your concern for players who lose points that are "rightfully" theirs. And, indeed, it's the less advanced players who suffer.
The reason I dislike this implementation of resignation is precisely for that reason. Unwary players are losing points that they shouldn't. I've had people throw away entire matches because they resigned a Backgammon when a single was appropriate. That's why I used the word "harsh". Backgammons are extremely rare yet they are awarded routinely by the resignation logic.
When I've sent a message giving much the same info as the post below, informing them of how resignation works and stressing cautious use of it, I've got back "Thanks, I didn't know" responses.
I dislike it that in the standard situation a player can be duped by the occasional unscrupulous player. I deplore an implementation that systematically does so!