Did Delta wait too long to upgrade other company-controlled software and IT systems that were critical to their operations, or were they simply victims of a bad software update by a valued partner? The real answer is likely very nuanced and with plenty of blame to go around. In other words, shit happens.