I agree.
This stuff is very untestable, and that is why it is not accepted by the scientific community. Personally it is deep within the land of woo woo.
But we are unable to disprove it, and I do try to keep an open mind. Even against the longest odds.