Science feeds on mystery. As my colleague Matt Ridley has put it: “Most scientists are bored by what they have already discovered. It is ignorance that drives them on.” Science mines ignorance. Mystery — that which we don’t yet know; that which we don’t yet understand — is the mother lode that scientists seek out. Mystics exult in mystery and want it to stay mysterious. Scientists exult in mystery for a very different reason: it gives them something to do. Admissions of ignorance and mystification are vital to good science. It is therefore galling, to say the least, when enemies...