> thus it's presence must mean life if there
Nobody said that. It's on you for making the leap, whether out of hope or misguided combativeness, to the assertion that it must mean life, which I don't recall ever being stated by any of the researchers involved or any reputable articles.