Gazumped,why should engineering have most of the egg on their face ?
You don't know (as yet) all the contributing factors,yet your happy to apportion blame? So much for just culture!
Its not about blame,its about finding out why it happened & mitigating against it happening again.