“provides humanity with a logical and intellectually compelling explanation for the diversity of life on Earth
????????????????? A dubious assertion. But how about a compelling explanation for the appearance of life.
“how about a compelling explanation for the appearance of life”
Be a good sport. That’s like saying to Edison, “Nice lightbulb, Tommy. Now get off your ass and invent the perpetual motion machine, you lazy bastard!”