The problems are probably far more to do with the habitual incompetence in mis-specifying the specs and repeated changing of specs by the MoD than anything wrong with BAE's engineering. Its the usual confusion arising from order, counter-order, disorder.