"Debunked" is a word used to describe something that has been disproved, and science neither proves or disproves. So you can't say ID has been debunked, it is contradictory to science principles to do so. You can claim there is no scientific evidence to support ID, but I have presented several scientific pieces of evidence to support it, and those have not been refuted or debunked.
According to Darwin, the process of natural selection involves a species, over time, developing attributes necessary for survival. How would a species with a photo-cell type eye, need to develop a useless cornea and retina to survive? The components are essential for a human eye, but "evolution" doesn't know this. The species would not 'evolve' such components, because there is no direct use or purpose related to survival. Now Mott, this is from Darwin's theory, which I am sure you regard as valid science. Back in the early 1900's, Darwin and other scientists didn't know how a primitive photo-cell type eye worked in a different way than the human eye, they theorized the photo-cell eye, over time, transformed into what we know as the human eye. But science discovered the fundamental difference in functionality of the two, and so... according to Darwin's own theory, it is inherently impossible for the human eye to have 'evolved' from a photo-cell eye, as was previously thought.
Irreducible complexity is based on Darwin's theory, and what it predicts. It is contradictory of the theory to conclude components which make up complex parts of the human anatomy, were 'evolved' into the species, because this would require evolution to do something it is incapable of doing.
Also, there has never been any evidence that one species 'evolved' into another. All archeological evidence we've discovered, indicates species evolved within their own genus. So the belief that humans were previously something else, is not supported by science... you may say it has been "debunked." I'll just say it hasn't been supported by any scientific evidence we've found so far.