Double Bogey.
Whilst i will step back from the more extreme name calling - the man is not qualified to speak about what he is being paid to speak about.
As for "just trying to scratch out a living" - if i just tried to scratch out a living pretending to be a doctor i'd be sent to prison (despite the fact that i'd probably make a better Doctor than JF is an aviation expert)! This man is pretending to know about aviation and the effect of his erroneous drivel is detrimental and offensive.
I too have met him and he is a perfectly nice chap with whom i would be happy to have a cup of tea in any airport cafe... Which is where his involvement in aviation should end.