The problem is that the evolutionists don't want to admit there are any weak points in the theory of evolution because if they admit there are any flaws in the theory, they would have little choice but to bring ID/creationism into the picture to explain the many weaknesses of the evolutionary theory.
Unfortunately, many evolutionists (not the ones here in FR land, of course) don't have the intellectual honesty to admit there are any flaws in the theory at all. They take evolution by faith, which is more faith than your average YEC has.
First, I am one of those dreaded "evolutionists." Actually I TA'd and taught the subject briefly 30+ years ago. So, it's not "them" we are talking about. "We" don't mind admitting gaps in the fossil record, for example. What we don't like is people who believe that a gap in the fossil record is evidence for CS/ID. That has the same logic as saying the moon rises in the northwest so peanuts have yellow shells.
And no, faith is not involved in evolution. Faith is involved in "belief" systems:
Belief: any cognitive content (perception) held as true [implication--without supporting evidence].
There is a lot of evidence for evolution. A good summary is here: PatrickHenry's List-O-Links.
Evolutionists have had over 150 years to find a "missing link" and everyone of them that I know of has been shot down. They also insists there are "gaps" in the fossil record, even though there's no real evidence for this either.
Evolutionists haven't found a fossil with their pre-conceived notions of a "missing link" yet they insist on the existence of such creatures. The belief in the existence of a "missing link" or many "missing links" in and of itself is based more on faith than observational science.