Simply the fact that a person is standing in opposition to a large system doesn’t give their ideas any more or less credibility.
That's not the argument he's making. He's saying there's foundational tenants to modern science that are untestable but believed to be true just like a religion.
You’re right, saw this argument in the YT comments. It often applies to fringe people in general. Just a random though about this talk. Dont think it should have been banned btw.
Sheldrake was banned for talking about what the materialist/naturalist/determinist religion call "pseudoscience". But he's using the exact same scientific method that they are.
It's not weather he's "correct" or not(technically there is no such thing in science, only evidence). He was banned for questioning authority and asking forbidden questions.