First, no scientist should ever claim that any one theory must be right. But more important, if one looks closely into the idea behind natural selection, it is difficult to see what it does explain. It does not account for the origin of life and the development of species. In particular, it does not explain the development of the human brain with its capacity for thought and consciousness (And Rosenberg is a philosopher!).
I am an ordinary physicist. I am wary of using the deus ex machina to explain phenomena that we have difficulty in understanding. But whenever I see a flower unfolding, a bird flying, or a child learning to walk, I find it impossible to believe that there is not some agency (I shall not use any other word) that has brought these things about.
I could produce an enormous list of problems that natural selection cannot solve. ...