I can't believe we are all still pontificating about this.........
The Company paid Mr Mason' s wages and also they produced the SOPs he and his colleagues were supposed to work to. Mr Mason's breach of these SOPs in no way improved Flight Safety and worse still placed his colleagues in an unenviable position...
As a result Mr Mason got sacked...
He's not a b****dy hero, he's not an "ace" ( that's 5 kills the last time I looked, not the ability to publish a book ), he's an ex-airline pilot with what seems to have an agenda or at least an image to polish........
It's enough to make even me agree with 411A .