I guess then we'll have to throw out any scientific work done by non-atheists that lived before Darwin.
Why? I don't think you seem to understand - the affront of ID is not that it acknowledges God, but that it tries to place God under the dominion of science.
Not only does this lead to premature scientific conclusions, I think it's insulting to God. But then again, the latter is only my personal opinion.