Some years ago, when I started getting into machine learning, I couldn't tell he is a fraud. Considering that just before he was broadly exposed as a fraudster, he was invited by the European Space Agency (ESA) to give a talk, I was in good company. I think the only reason he got exposed is because he started making stupidly bold claims, attributing high-profile original research to himself. If it weren't for this, he would probably still be accepted by the mainstream because the case a few experts could make against him wouldn't be strong enough.
My point is: it is hard to see what is fraud and what isn't. If the ESA can't tell the difference, how can average parents?