People have the right to play out the games I guess. If it happens in correspondence chess and no mistakes are made then you will both have to draw eventually or waste your time.
I have never had trouble with drawing, you know a drawn position and so does your opponent, for me people usually accept the draw.
In live chess though people may refuse to draw to wind down your time. Annoying but its done.
Is it possible to add a function for adjudicating a draw? I think a lot of us are encountering opponents who will insist on playing out a drawn position in the hope of encountering a mistake.
While I understand it is the player's responsibility to satisfy the drawn position, it doesn't seem to be in the spirit of what this Community and site is about.