Certainly...
Certainly, they are unaware of these facts and know nothing about the conditions which have brought about the revelation of the Holy Qur’an, otherwise, they knew that the discarding of certain commandments and verses of the Qur’an is a pre-determined well-calculated and exact procedure of Islam for educational purposes without which the ultimate attainment of the evolutionary process can not be achieved and can not be regarded as reasons allegedly for contradictory statements by the Prophet (S) or false accusations to Allah: “Nay, most of them do not know.” Nevertheless, most of them do not know that this abrogation is done by Him alone or they are unaware that such a process is allowed, or what is the reason that a commandment alters.
Explanations Sometimes a physician changes his prescription for his patient. This kind of change is found in the verses and commandments by the Wise, the Omniscient, which is called ‘abrogation’. The religion has got two sets of rules: constant and changeable, both of which cases are ordained by Him. Certainly, all the Divine rules are holding true at their own time and conditions.
The changes of the Divine rules are not the signs of skepticism or regret, or because of scientific development, or experimental development and, finally, due to the weaknesses in the legislation system. On the contrary, they exhibit the fact that they are caused by precautionary measures taken and wisdom, as well as having the environmental conditions in mind. Allah knows.
“Say: ‘The Holy Spirit has brought it down (unto you) from your Lord with the truth, in order to confirm those who believe, and to be a guidance and good news for the Muslims’.” This noble verse, following the course set by the previous issue, emphasizes on ordering the Prophet (S) to do as follows: “Say: ‘The Holy Spirit has brought it down (unto you) from your Lord with the truth…” The ‘Holy Spirit’ or ‘Rūh-ul-Ghudus’, mentioned here, is the same messenger of the Divine revelations or ‘Gabriel, the Confident’.
It is he who upon the Divine command reveals the verses to the Prophet (S), whether they are abrogative or abrogated, they are verses which are all with the truth and are for the training of Man.