Was Darwin “unscientific” because he couldn’t predict what species will evolve in the next million years? Are geologists unscientific because they can’t predict precisely where the next earthquake will come, or where the next mountain range will rise? Are astronomers unscientific because they can’t predict precisely where the next star will be born? Not at all. Predictions are nice, if you can make them. But the essence of science lies in explanation, laying bare the fundamental mechanisms of nature.

