If it collapsed, it didn't "survive the crashes just fine".
The designers just didn't take into account thousands (tens or hundreds?) of gallons of jet fuel poured into the structure. Unexpected side effects. As a programmer, I know all about that. This is a majorly ouch unexpected side effect.