It's a stupid rule. If a player has to resort to such measures - he clearly has run out of options, and has a losing position.
The 'threefold repetition rule' should apply to the player who initiates the check, and repeats the same move three times. That player should then lose the game.
@DaveRochelson's fault. Don't blame the rule. Blame yourself as this is a skill error