Well, as a senior developer I've deployed my fair share of crash-inducing bugs, probably something like that could be counted as "IT outage they brought on themselves" rather than outside factors.
The alternative is seeing a news report that says "Sabotage by hostile nation and/or terrorists not ruled out!" - obviously the airline will do root-cause analysis and find out who screwed the pooch.