As a Catholic, I know that God created the universe from nothing, and that Original Sin was contracted from our first parents. Other than that, the origin of life remains a wide-open question. The scientific evidence is extremely ambiguous, as far as I can tell.
Poking holes in any idea is easy. Note how smart lawyers convinced a jury to acquit OJ. Books like "Darwin in Trial" are transparently money making devices. You can find such books on any subject. The JFK assassination, the Bermuda triangle, many such issues where the public has some knowledge and interest, but not enough time to really study a subject in depth, giving profiteers a market.
But as I've said earlier, poking holes in evolution is irrelevant, unless there is another scientific explanation with evidence in hand. But there isn't.
Creationism may be an "answer" for some plurality of the human race. But that doesn't work for people of other faiths. Science operates outside of any faith, and evolution is it's conclusion based on the evidence in hand.