Did Swamidass Punt on Innovation?

16 posts were split to a new topic: Is ID Just About Atheism vs. Theism?