You're right But I wouldn't go as far as naming names because you just don't know.
David helped alot of people, including me. So if he does turn out to be a quack in a long run that doesn't change the fact that I've learned things from him and gained encouragement for personal growth.