Dr. David Allen White, an SSPX Trad, debated Hitchens on radio:
As for Dawkins, his arguments are hidden in all of his scientific sophism and technical jargon. You'd need more of a biologist/ archeologist to refute his evolution based nonsense. His arguments are not so much theological or philosophical like Hitchens were.
Dawkins is a huckster making money off of being a controversial ass and irritating Christians. If you watch the movie "Expelled" by Ben Stein you'll see that Dawkins is an empty shell who cloaks his ignorance by citing scientific data, no normal person would ever have time to look up, understand, and refute.
I believe there are a few Christian scientists who have debated him and done well.
In any case, that's why you don't see it too often. His arguments are steeped in evolutionary theory. Most Catholics today believe in evolution. So most Catholics today would be reduced to arguing that God was the author of evolution. Dawkins then asks why they need a "god" if evolution takes care of everything?
Then if you say evolution is crap, he resorts to mockery, name calling, condescension and your typical leftist tactics to try to shame or intimidate the other side into silence.