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.
I mean the fact that it was banned tells me that the holy arbiters of truth consider this to be blasphemy. Banned Ted talks are the best Ted talks.
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.