It’s a government procurement thing. Look at cost over-runs and design-flaw discoveries that involve the military. Does that jet cost millions more because GE or McDonnel-Douglas can’t do their jobs, or because the government changes specifications and requirements after construction has started? Answer: both, most of the time. Who could have guessed?
Military cost over-runs? Ho-hum, nothing to see here. But a software failure? Bring the torches and pitchforks.