For what it's worth (and I do not claim it is a great deal, btw) I did read Johnson's book, when it was first published (and at a time when I had a far more overtly religious outlook). I had hoped--then--that it would help remove growing doubts I had about my own religious dogmas.
In fact, it helped push me in quite other (and rather better) directions. Johnson is an intelligent and articulate lawyer, and it was some of the clear weaknesses in his misrepresentation of science that showed me how thin my own grasp of science was and motivated me to undertake a better study.
What Johnson does articulate well is his sense of spiritual 'emptiness' from evolutionary theory, which for him (and many, I suspect) is a driver for seeking 'truth' elsewhere. But it is easy to see the compound fallacies here. It is not--and cannot be--a 'role' of science to provide spiritual truths (although the truths it reveals happen to have great beauty--but that's another topic). One might as well say that, because astronomy does not give us spiritual satisfaction we must teach astrology alongside it in order to provide "meaning."
Science is an unrivalled tool for expanding and refining our knowledge of the natural world--and is entirely content to leave 'supernatural' matters firmly out of scope. But some religiously-minded folk just seem to be unable to accept this, demand that science somehow validate their own religious 'truths.' This demand is completely unreasonable and can only end in tears. Why do some religious folk keep picking this fight? Science and religion occupy separate spheres--something the framers of our Constitution understood very well indeed.
One could suggest that reconciling the natural truths of science with 'spiritual truths' of religion is a matter of personal conscience; it is certainly not an issue for the science classroom. Given the dreadfully poor understanding of even basic scientific methodology one encounters in these threads, it is clear science teachers have more than enough to do as it is.
Now there is a well thought out and accurate reply. I like it. Thank you Sea Lion. I don't agree with the whole post but I am too weary of this exchange to continue on. Got to go to work.