I half wonder if Capcom paid... errr excuse me, donated to, those gentlemen simply to get the chance to say this. For one it's uncharacteristically strong of the games industry today to speak that solidly and directly, and two the statements on both sides simply clash making it seem to me like someone coordinating a marketing ploy did it badly and wasn't actually paying attention to what both sides were saying.
For starters the Church leaders seemed to be talking about the Occult. Resident Evil is not a game with ANY occult themes to it, it's pure techno-thriller. If anything the central message plays to a lot of hardcore religious sentiments as it basically follows the "Doctor Frankenstein" format of scientists playing god, and suffering the consequences alongside innocents. A technophobic underlying message *I* do not care for, but still the message that is there if one is going to be taken away from this on a deeper level than a stock evil corperation which does the tradition started by GENOM proud, combined with bad bio-tech, and the general attitude that shooting a zombie that wants to make you into lunch is a good thing (unlike say the Japanese horror comedy "Stacy" for those who have seen it).
So really the church is screaming about occultism, and Capcom is responding with a general "games aren't bad rant" rather than to the specific statements, along the line of "Occultism? Where?". Oh sure there IS some cult behavior in the most recent games, but that is relatively recent (nothing to do with Darkside chronicles really) and that occultism is intended to make people as being backwards since it has nothing to do with the overall threat which is purely a matter of bio-tech gone bad.
I can agree with the sentiments, but in reading the statements while I could be missing something it reads kind of like the script from a disjointed "B" movie delivered by people who can't act reading two seperate scripts, while the director is out to lunch and the company simply doesn't have the film to re-shoot the scene and instead has to go with it.