Your musings echo the mediocre mind of Sheldrake. Theories stand on three legs. The power to be tested/replicated, the power to explain, and the power to predict. When one or more of those legs aren't available, you can go the route of Sheldrake, Hancock and Chopra and say science is biased...