In the eternal and unchangeable Koran, which existed since ancient times, even Allah himself had to replace some verses and passages with a "better" version. Of course, this is a contradiction in terms. How can something exist since ancient times in an unchanged version if there are subsequent replacement by a better version?
The statement itself is an evidence that the Quran was not written by an omniscient and omnipotent God, rather by the bloodthirsty and a war hungry self-proclaimed prophet with the name Muhammad. He has shown his people by his success with the creation of Islam how to invent a God (Allah) and can be successful with treachery and insidiousness. Expressed in other words: not Allah sent Muhammad to bring his message among the people, but Muhammad has created Allah to put himself in the center. Which God would put an uneducated criminal illiterate as its Ambassador? The time history shows the result, which an omniscient should know before.
Koran: Even God sometimes replaces verses or passages with a "better" version
Whatever a Verse (revelation) do We abrogate or cause to be forgotten, We bring a better one or similar to it. Know you not that Allah is able to do all things?
Allah blots out what He wills and confirms (what He wills). And with Him is the Mother of the Book (Al-Lauh Al-Mahfuz)
And when We change a Verse [of the Qur'an, i.e. cancel (abrogate) its order] in place of another, and Allah knows the best of what He sends down, they (the disbelievers) say: "You (O Muhammad) are but a Muftari! (forger, liar)." Nay, but most of them know not.
And indeed We know that they (polytheists and pagans) say: "It is only a human being who teaches him (Muhammad)." The tongue of the man they refer to is foreign, while this (the Qur'an) is a clear Arabic tongue.
The above verses, especially verse 16:103 shows that even Muhammad reached with his lies the boundaries of his credibility at this point in time. What helps in such a case better than a new "revelation"?
Although all Muslim scholars believe that God replaced some earlier verses by substitution with later verses, there are great disagreements among them which verses have been replaced by which verses. Nevertheless, most agree on the sura 9: 5, called "the verse of the sword". Sura 9: 5 replaces most of the preceding verses about jihad. Some believe that this verse replaces more than 111 previous verses.
This fact reinforces the assumption that the Koran is nothing more than a loose-sheet collection, which got thrown into the air during a wind, re-collected the sheets and afterwards got a new religion from the hodge-podge created. Would a God ever act in such a way?
This procedure also shows how important the Koran has been for the Muslims in the ancient time. They did not care at all to keep the words of their God for posterity. The contents of the Koran were passed on by oral tradition, which has the same value as the well-known children's game "Silent Message". Thus is the reason for the different versions of the Koran, which existed already shortly after Muhammad's death. Is is not nice from Allah to spread His message in such a way? Would a God really act like that?
Despite this general agreement, many scholars from today cite the preceding superseded verses to validate their perception of Islam as a peaceful religion. As a result, modern, liberal Muslim leaders, particularly in the West, can preach the teachings of the "Islam of Mecca" with emphasis on non-violence and tolerance. At the same time, the "Islam of Medina" in its aggressive and totalitarian nature is taught and practiced by the Orthodox and fundamentalist Muslims in many parts of the Muslim world.
Then when the Sacred Months (the Ist, 7th, 11th, and 12th months of the Islamic calendar) have passed, then kill the Mushrikun (see V.2:105) wherever you find them, and capture them and besiege them, and prepare for them each and every ambush. But if they repent and perform As-Salat (Iqamat-as-Salat), and give Zakat, then leave their way free. Verily, Allah is Oft-Forgiving, Most Merciful.