Keeping well away from the bribes that may go on...and coming back to the competence/engineering capability of the Company...
I have no disrespect for the Engineers at BAES, who are more than competent at doing their jobs...but they can only do what they are told...and I think they are often told not to think too much at an engineering level...and more on the Company profit level...
As for MOD moving the "goal posts"....this is more to do with..."Okay we are late...but we will give you this extra in a few months time"