It's the kind of BS snake oil salespeople have been selling for literally decades. Some of them end up
brainwashing convincing themselves that they know what they're talking about. You and I both understand why he's doing this, so for the sake of OP and future readers, challenging someone to back up such claims, while it takes a little time to do, isn't a complete waste of time.
Update: As usual, interesting to see someone upvoting such shenanigans.