Why not drag BAE Systems in front of a Parliamentary committee, set up an inquiry to get to the bottom of these inadequacies (including airworthiness) and pass specific legislation to levy a hefty fine?
Ahh, the land of dreams....where bankers pay their share as well.....and taxpayers get a fair deal!