Any post in philosophy regarding science or maths is subject to the same rules of the other forums. Philosophy forum rules, not mine.
The claims made are regarding a "life force" inside all living beings and the differences between being alive and dead. This is a Biology topic and better answers given in the biology forums for the claims made in those posts - to continue discussion here won't provide anything meaningful without someone who can give better input regarding the topic.
As per the posts themselves, they were an alternative hypothesis on the subject and they are specifically banned.
But hey, if the moderators feel the rules can be applied as they see fit and ignored where they don't wish to enforce them then so be it. It just lowers the quality of the forums.