Huh, cite sources please.
In addition, "evolution", as presently presented and understood, also fails the most elementary tests of what "science" is: Consistent results, independent repeatability, and no gaps requiring leaps of faith.
Nope. There is plenty of evidence to support evolution and it falls well within the realm of science where ID or creationism cannot.
Science is to a sharp rock as ID is to cloud pictures.