Sheldrake is a loon.
I am not defending TED. They had to have known who Sheldrake is before they let him be a TED Talker.
How looney is he?
Science is NEVER settled, and if the “scientific method” is being applied as it is should, it never shall be. There are only working hypotheses, and when too much evidence accumulates that disproves the hypothesis, a new hypothesis must be postulated, and again put to the test.
Critical thinking is an absolute requirement to make the scientific method work.
Much of what Sheldrake is saying is true. He just doesn’t know how to prove it.