Agree there 'TE' the poor quality of this flying machine had zip to do with this event but am sure sometime latter one of those lovely engineering feats hidden within would have been responsible for bringing down this machine anyway.
I'd hate to imagine just how many planes are flying out there with similar potential disasters just waiting. What you don't see won't hurt you is what's lurking behind most planes panels etc.
Wmk2