The author in question is clearly not a charlatan. That they might have omitted discussing some of your favourite details in an overview article is not a sign of quackery.
my favorite details? this is like someone claiming to discover The Calculus in 1732 and conveniently forgetting to mention Newton or Leibniz
my favorite details? this is like someone claiming to discover The Calculus in 1732 and conveniently forgetting to mention Newton or Leibniz