Life on Mars would not rule out the existence of an intelligent god, gods or goddesses - FHN
New life in the lab would make her redundant as a source of life. That would be a huge challenge for theism.- Cofty
It could mean that homo sapiens are very capable, intelligent beings. Which would just make intelligent god, gods or goddesses, if they are behind homo sapiens, even more impressive. I don't understand how it would make god, gods or goddesses redundant. Sparking new life in a laboratory just proves intelligent beings can spark new life. God, gods or goddesses are simply different kinds of intelligent beings.