Thank you for highlighting this point. There are many things science still cannot measure and explain. It doesn't mean they don't exist. We just don't know them yet with our current capabilities. Pseudoscience empowers hard core science thus we need to be open minded. I like Sheldrake's visionary thoughts.