Discreditited by whom? I have no real dog in this fight. I believe in the theory of evolution. I give no worth to a a belief that it is correct solely because the followers thing it is true and the only evidence is their faith. I applaud them for their faith, but it is not science.
How did this turn into a crevo thread?
Discredited by the very weight of its accumulated claims. As you admit, it is just a theory. Not a scientific fact. Global warming is a theory, too. Just as the much ballyhooed Global Cooling craze of the 1970’s was a theory.