@ToadofskyIt is an automated arbiter decision. If the arbiter decides for draw in 99,9% of cases (in slow games), then it can as well automatically be declared draw.
Remember, mate has never occurred in K(N|B) vs K(N|B) according to my database. Out of 1300+ games there are just 7 wins, all on time, three in internet games. Without being able to prove it, it can very well be possible that the mate never ever ocurred in a chess game.
Again, im just suggesting K(N|B) vs (K + any pieces except pawns). And i formulated the reason in #10:
"in all of those piece constellations there exist no won postition (except the mate) for the K(N|B) party where it is the opponents move."
This means in practice that the opponent can _not_ just let his time run down. Because it is not his move. And the only way to _enforce_ this position is to have sacrified a piece directly before, which means it doesnt fit into our piece constellation any more.
See
@Sarg0n s first example in #9. Black moves Rb1+ and white decides to let his time run down. This is not draw, because black still has the rook. But if white takes, then it is blacks move and he mates. Black can not enforce the mate if he doesnt have the rook.
So the automated draw is always given to a drawn position (with the bizarre exception i found in #11, and this could also simply be included). The N|B party is never unjustly denied a half-point.