Its all very well cancelling a "big ticket" project at the beginning of its lifecycle to teach BAES a lesson, but cancelling it at the end when its pretty much all bought and paid for, BAES have the money and they probably couldn't give a stuff about the cancellation as it'll have little effect on their bottom line, and they have a ready-built excuse to shed staff? Yeh, thats really going to teach them a lesson!