1) I don't think you know what logic is.
2) if Islam reject rejects compulsion, how.come every Islamic nation opposes freedom of religion? Many of them executing people who reject islam.
3) you've made no logical arguments.
4) if this was a pattern you've given us no reason to believe Islam is the last
No. Your understanding of the word "logic", rather, is not complete.
No compulsion in religion: Surah 2, V 256. Just before that verse, is the verse 255, known as the Verse of the Throne, and the greatest verse of all the 6236 verses of the Holy Qur'an, as indicated by a saying of Muhammad (peace be upon him). You are the one living unaware of anything happening in the world. There are maybe 30, 40, 50, who knows, Muslim countries. Muslims countries are located the "whole world" over. There are maybe 2 or 3 countries that use Islamic laws to rule their people. Those are Mauritania, for example, Saudi Arabia, Iran; I don't know of any other. But of course we are Muslims, and we love our religion. It is our heart and our soul. So even if we don't use Islamic laws (which is sad, the real Islamic Laws are magnificent and a great divine blessing), they influence our constitutions. Homosexuality for example is an offense (jail time and fines, not stoning and lashes and killings and what have you), as well as prostitution; polygamy (marrying up to 4 wives) is allowed, etc...In some countries alcohol is illegal, in others it is not. You find churches and synagogues in all these 40, 50 Muslim countries. Only in Egypt, or Iraq, or Nigeria do you ever hear churches attacked, and this is often because of terrorist GROUPS.
Last, again, in this long line of magnificent prophets, and I mean those the whole world considers prophets, Muhammad (peace be upon him) is the very last of all, and as he declared, there shall be no more after him. But there are a great number of Muhammadan saints, like Ibn Arabi, Rumi and Hafiz, to name those very well known and very well loved in the Western world. But there are many others the Western world don't know of. There are some of them at each century after Muhammad (peace be upon him), and so until the end of times, precisely because after Muhammad, there shall be no other prophet. There are and have been saints in Egypt, Syria, Lebanon, Morocco, Pakistan, India, Uzbekistan, Daghestan, Africa, etc...