Был случай, программа использовала сброс по вотчдогу для собственного перезапуска после софт-шатдауна. При запуске проверялось условие - холодный старт это или вкл после софт-шатдауна. Т.е. да, при отключенном вотчдоге программа бы не работала :)
А товарищу вашему бы расширить кругозор!