Most of the disasters that hit the news seem to be down to outsourced IT staff submitting dodgy overnight batch jobs into systems they don't understand. That's more an incompetent management trying to cut corners on staffing costs problem than anything technical, which if anything is more worrying