Логика? Да здравствует логика. По мне так с этой точки зрения тут как раз на все 100% точно.
В дискуссии займу сторону Аммока. С самого начала до конца сюжет идет к вполне логичному концу. Но если это было бы очевидно на первый глаз, как хотелось бы многим читателям, было бы точно неинтересно. А так – возникают непростые вопросы, на которые читатель сам пытается ответить.
Что касается сына – он готов выполнить приказ изначально. А вот что с отцом?
Дьявол кроется в деталях. Кто отец? Судя по всему инженер,как он сказал главному герою (гг) - «инженер как и ты», и программист, специалист по системам управления. Область специализации? Судя по тому, что он по звуку таймера понимает, что запуск ракет активирован, он имеет отношение к разработке именно этих систем управления.
А значит с момента запуска гг записи (программы) все предопределенно. Программа, весьма вероятно, аналог системы управления «мертвая рука», она должна получить данные от гг достаточные для принятие решения – нанесения удара возмездия.
Зачем же тогда весь последующий разговор? Вместо того, чтобы поддержать сына, отец его пытается отговорить от выполнения приказа, хотя скорее всего от гг уже ничего не зависит. Отец дает ему уверенность. Выполнение приказ одно, принятие решение – другое. В конце рассказа сын не столько выполняет приказ, который итак выполнил бы, сколько принимает собственное решение.