There have been quite a lot of debates that till now it should be evident. For every argument for or against the existence of God there is another counter-argument for or against his existence. Whenever an argument for or against the existence of God is left without its counter-argument, it’s not because of the argument presented but because of lack of debating skills by one of the sides. Why is this so?
Because:
1- Atheists’ arguments are based on reason.
2- Arguments coming from religion are based on faith.
There is an interesting relationship between faith and reason. Reason implies that the existence of faith is unnecessary while faith is in many ways a negation of reason in the sense that faith belongs to a higher level viewpoint and reason belongs to a lower level viewpoint. So basically, they both deny each other. I shall put an analogy of this relationship:
Who will win in a fight against a literally indestructible rock versus a lance that destroys anything that it touches?
Answer: the premise of the question is illogical and thus, no logically satisfactory answer can be offered. The existence of the indestructible rock denies the existence of the lance and viceversa. So a universe where both objects exist would not be a logical one. In other words, you either believe in the existence of the lance or in the existence of the rock but you cannot believe in the existence of both if you are a logically consistent person.
In a similar way, the same approach can be taken towards the religion vs atheism thing. The main difference here is that, rather than stating that both stances are inconsistent, all that is left to do is acknowledge the basic difference between faith and reason: they deny each other. You cannot have a consistent debate when both premises negate each other. In an ideal setting where both debaters are equally educated in the art of debating, for every argument for or against the existence of God there will always be a counter-argument for or against the existence of God.
One of the best things to do in order to have fruitful debates between religion and faith would be, for both atheists and believers, to acknowledge that, unless they accept that faith and reason pretty much deny each other and thus, no further debate should be conducted regarding who is right and who is not. Instead, debates could be re-oriented towards humankind and how both atheists and believers can co-operate (yes, co-operation is the keyword) for the sake of a better future for the humankind. And here’s where debates would start. And this time, they would be fruitful debates rather than I-am-right-you-are-wrong-like intellectual battles.