I see the biggest clash between Christianity and Islam as being a clash of CLIMATE.
Islam is in general the more advanced religion (it follows the trend towards monotheism by proposing one god instead of a trinity; it follows the trend away from sorcerers by rejecting priesthood), and so it was able to largely replace Christianity in the Middle East.
However, Islam has one big disadvantage: it is not seasonal. The Islamic year of twelve lunar months may be OK in the tropics and sub-tropics, where it does not matter so much that its festivals gradually regress through the (natural or solar) year.
Christianity wins out in temperate lands, with their more intense annual climatic cycle, because its great festivals coincide with the natural calendar. In northerly climes, there is a special need to celebrate the darkest days of the year: Christmas serves this need (as did Pagan festivals before it). An Islamic year of 354 days is at a severe disadvantage.
If only the Angel Gabriel had kept whispering "365" . . .
I bet some of you never thought of that before !
Islam is in general the more advanced religion (it follows the trend towards monotheism by proposing one god instead of a trinity; it follows the trend away from sorcerers by rejecting priesthood), and so it was able to largely replace Christianity in the Middle East.
However, Islam has one big disadvantage: it is not seasonal. The Islamic year of twelve lunar months may be OK in the tropics and sub-tropics, where it does not matter so much that its festivals gradually regress through the (natural or solar) year.
Christianity wins out in temperate lands, with their more intense annual climatic cycle, because its great festivals coincide with the natural calendar. In northerly climes, there is a special need to celebrate the darkest days of the year: Christmas serves this need (as did Pagan festivals before it). An Islamic year of 354 days is at a severe disadvantage.
If only the Angel Gabriel had kept whispering "365" . . .
I bet some of you never thought of that before !