Darwinists (or at least I do) insist on calling ID "god of the gaps" because thats what it is. Go read up on Dembskis Explanatory Filter: If you cant explain it by natural law, then try chance. If it cant be chance it must be ID.
Where in this scheme is the humble scientist allowed to say, Gee, thats neat! I wonder how it could ever work? Maybe if a I write a new grant proposal and .
The point is there are lots of things that we dont understand. But who is to say that we will never understand? Ignorance is conquered by study, trial and error, and an open mind, not superstition. If the ID people had their way, all biochemical research may as well come to a screeching halt. Hey man, God built it this way. Ill never be able to find out how it works.
I dont understand, therefore He is.
What a copout!