I think the theory about the moon being essential for the formation of life is incorrect.
I think that in a few years we will have proof that life - perhaps only "green slime" but LIVING gren slime - was once common to Mars.
I also think that life will be found on Europa - which doesn't have a moon but rather is itself a moon.
There are other ways to get tidal forces, a moon isn't neccessary. In the case of Europa, it experiences tides as a result of the massive gravity of Jupiter. Other planets could experience tides as a result of their binary suns.
Look at the variety of "extreme life" found right here on earth: bacteria that enjoy the toasty clime of a hot sulfuric acid pool, tube worms and crabs and more that live at crushing depths in ocean trenches, basking in the scalding warmth of a geothermal vent. Just this past week a new fish was discovered - the world's tiniest - and it lives in acid swampwater, and IT LIKES IT! :)
Life on earth didn't evolve as depicted in the PHOTODRAMA OF CREATION. Russell didn't know that the master race of planet earth for a long, long time was the trilobites - who filled all kinds of environmental niches and grew in a bewildering variety of forms. Then something happened, an extinction level event that marked the end of an era.
BOOM!
But not all life was gone. Some life continued. A lineage survived. Just the right lineage to bring forth in the fullness of time antoher planetary master race - the therapsids, land dwelling strange creatures that looked like a cross between a mammal and a lizard.
KA-POW!
Again, a major culling of the gene pool, a severe reduction in the global population, and something survived; something that would become the dinosaurs.
BAM!
Another shock to the system, and the mammals found they had a chance at greatness.
Will man exterminate himself? Will the planet notice? I think that we don't have the ability to destroy all (ALL) life on earth. Something will survive beyond us, and the cycle will repeat until the sun runs out of fuel and toasts the orb, and somewhere, someone will look at a new star on the horizon and ask, "Did you see that?"