Almost every sources offered for this is reliable. And the demand that these should now note that he is currently working in the field is just another ad hoc attempt to reject dozens of solid sources in favour of your own opinions. Sheldrake is a biologist. Nobody outside this talk page disputes it, and many, many sources outside this talk page state it plainly. Thus the article should state it plainly too.