у меня тоже все программы так работают. Периодически пытаюсь запускать WDT в разных устройствах (когда непонятные глюки). Если в программе есть критические ошибки это всё равно не помогает. Если всё подумал правильно, то и без WDT у меня многие вещи работают годами. Один раз почувствовал пользу при неудачном источнике питания. При запуске из-за медленного нарастания напряжения питания были вроде бы зависания (редко и непонятно). Введение WDT (причем по спец. режиму включался сразу при подаче питания) "вроде бы" избавило от этого.