SAND DIAL wrote: "no true Scotsman" logical fallacy ???
Perhaps JL was referring to Idols? 'raingods'?
Agreed. 'No true Scotsman' is more indicative of attempting to convince people that life just happened by chance, then a bazillion mutations happened, and here we are.
If that's the 'god' that they put their faith/reasoning/belief in, no worries. Not one mentioned in the Bible, but to each their own.