@JohnAskew: The trouble with that is that the "rules" that such systems work with change frequently, as people try to optimise the processes involved to maximise their profits. It's just as easy to "lose" a few hundred billion by delaying a change for more extensive testing as it is to rush out software without sufficient testing.