Why is religion often the cause of wars?
Religion is an avenue to reach God. The followers of different religions usually have a tendency of trying to prove that they are superior to other religions so wars are caused.
Asking 'why is religion often the cause of wars' is like asking why a religion has so many sects.
consider the emotionalism involved in beliefs over afterlife eternity.