SM
Qantas, the UK CAA and AF clearly don't share your view of his expertise, experience and suitability. They may, of course, all be wrong.
Having read your (usually extreme) views on a wide variety of topics in various PPRuNe forums, I can't help but admire your chutzpah in suggesting that someone else (PBL) might have a closed mind.