Без заголовка
Работа системного инженера была проведена, значит, не так уж качественно -- но это не значит, что подобной ошибки было бы легко избежать. Всё же, если что-то сбоит на стыках дисциплин и подрядчиков, то это ответственность системного инженера, это его работа искать подобные риски и пытаться от них защититься.
Ещё можно вспомнить теорию швейцарского сыра: https://en.wikipedia.org/wiki/Swiss_cheese_model -- как это всё происходит понятно, но сколько дополнительных слоёв сыра вставлять и куда, вот это обычно непонятно.