I feel like religion has a very important place in these debates. The function that these debates serve is to try and change the position that your "opponents" have on the issue. If somebody is religious and use their religion as a justification for their belief system, ignoring/dismissing/insulting that is one of the stupidest things you could do. You need to explain things to people in terms they understand; make your argument justified in their eyes.