Besides, nwr, Robin hasn't ruled out a creator, he's just ruled out his particular version of one.
He anthropomorphizes nature and then whines that any all-good god wouldn't not have done things that way. If a true atheist were to do the same things that he is doing, his current fan base would lambast them non-stop.