how are people supposed to trust him when he speaks out about scams.
You're not. Do your own homework. If he makes a claim, verify it yourself.
I agree with some of your points though, like giving ammunition to opponents.
As I said earlier, I don't like the approach. Responding to the absurd hype in the industry, even by mocking it, is being swept up into it in a way.