“Hadean Earth: a stoutly solid, temperate, meteorite-clear and watery world, an Eden from the very beginning.”

Link. If life is that likely we should see it elsewhere