Охранник, который сам не проверил свой сон и не вызвал полицию на мой взгляд это хуже, чем охранник который просто спал.
Ты усложняешь модель, добавляя лишние условия типа должностной инструкции, инициативы и прочих человеческих факторов.
Начальник уволил, при этом бомбу сотрудник не подкладывал. Раз не за бомбу, значит за другое. Из явных описанных ситуаций есть только сон. Значит уволил за сон. Почему за сон ночью? Потому что не должен был спать