You hit the nail on the head. There was even the definition of the tree of life as "Spirituality" or some non sense like that. I have noticed a constant recurring reference of scientific ideas to religious words. I got the same impression I think you alluded to. It appears they are promoting a scientific worship…