Are there any atheists here that would like to disagree with Professor Lewontins' position?
Are we to understand that this professor took the words from Watchtower and morphed them into a disagreement with science?
I would like to disagree with him then.
If scientific claims are against someone's common sense or seem absurd, it is because that person's common sense cannot fathom physics and science properly. Common sense in the dark ages and before told men that the earth is the center of the universe and that stars were tiny.
People would love for science to deliver health and better life, and despite the fact that "science" does not promise such, it has delivered better than "faith" has in that area.
If a "Divine Foot" would actually show up in the door, we will gladly take a look. And before you insist that it has shown up, remember that for every unproven anecdote of your God's foot, I can find another anecdote of a God that is completely unlike your God.