I now see Islam as a fiercely intolerant religion that destroyed the native paganism / polytheism of Arabia.
The Islamic story we are told is that humans always worshiped One God, and then over time this was corrupted into the worship of many Gods. This does not seem correct.
For generations, human beings always worshiped many gods. Many cultures had local gods for their area.
From the earliest times, humans worshiped nature, spirits, ancestors, or their Gods that they invented.
In the Palaeolithic period, for example, when agriculture was developing, the cult of the Mother Goddess expressed a sense that the fertility which was transforming human life was actually sacred.
She was called Inana in ancient Sumeria, Ishtar in Babylon, Anat in Canaan, Isis in Egypt and Aphrodite in Greece, and remarkably similar stories were devised in all these cultures to express her role in the spiritual lives of the people.
In the ancient Babylonian text Enûma Eliš two primeval gods: Apsû (or Abzu) who represents fresh water and Tiamat representing oceanic waters.
Many cultures eventually got to the point of having multiple lower gods and one High God – Zeus (Greeks), Jupiter (Romans), or Allah (Arabs). They felt that the top God was too busy to be bothered with their lives, so they worshiped lesser Gods who would involve themselves with humanity.
It was notably in Judaism that this transformed into the worship of One God, who demanded exclusivity, worshiping nobody else, a jealous God, the cult of Yahweh (Jehovah).
Karen Armstrong writes about this in the “History of God“