» (61: 69) Thus, God's promise is the victory of Mohammed’s...
» (61: 69) Thus, God's promise is the victory of Mohammed’s religion (or prophethood) over all of humanity's intellectual courses and social experiences.
This does not mean, however, that during the Prophet's lifetime this aim should have been achieved (as it was not achieved in practice due to the Prophet's departure), nor does it mean that the Prophet of Islam should, in the long run, overcome all religions, nations and schools of thought (although this has been realized many times in history and the Islamic government has approached a worldwide extent) The proclamation of truth actually has a more delicate significance.
In fact, the thought and mentality of human beings and their creativeness, initiative and innovation increasingly provide them with new ways and manners. Ideologies come into being, grow up and become widespread in this way, and thinkers and philosophers (such as Plato Socrates and ... ) make their plans for humanity's social life or the basis of these new ways and manners.
Now, the path (school) of the Prophets will gain absolute victory over all the ways designed by human beings at a time when the whole content of the prophethood is given to the people. The path of Moses was certainly the path of God but no one claims that it was the most perfect path ever disclosed for humanity. It was quite appropriate for the time of Moses but it lacked that much capacity to encompass various necessities of human life at all ages and times.
It is likely that such man-made schools of thought shall appear in the course of the coming centuries as to be more perfect than the school (religion) of Moses. Thus, Moses' religion was not the one to overcome all other schools and religions because the line of prophecy had not come to an end and the cup of prophethood had not overflowed. Moses filled a part of this cup and Jesus filled another part but they could not go forward because human beings did not have the capacity to absorb more.
The people were, in effect, mentally weak. Otherwise, God would have bestowed on them the whole message of prophethood through His first appointed Prophet.