Of course, Muhammed was ignorant of all of these things... he was even illiterate. Yet, the Quran was sent to the Arabs first and then to all the nations. That's why we see the claims of the message having been already preached to all nations, and the Arabs were the last nation to receive their own prophet.
Wait a minut. Wasn't Ishmael a prophet and his prophethood was centered in Mecca? And what about Shoaib? Weren't he also a prophet of the Arabs. And you could include Ibrahim aswell. The Arabs had had several prophets according to the Qur'an. Saleh and Hud is also mentioned as Arab prophets.
The Quran claims the end of times is very very near in the eyes of God. In fact, God said the Hour was near since the times of Moses.
Ta Ha:15
إِنَّ السَّاعَةَ آتِيَةٌ أَكَادُ أُخْفِيهَا لِتُجْزَى كُلُّ نَفْسٍ بِمَا تَسْعَى
1500, 2000, or 10,000 years might seem too long for you, but not to God. There's no point of sending more prophets when the end is so close in th eyes of God.
DB you surprise me with this illogical thinking. So if the Hour was near since the times of Moses why the __ bip___ send prophets after Moses. You know the Hour was close in the eyes of God (sic!). Besides this way of arguing is bollock cause god isn't concerned with time at all, or is he/she/it? The verse you quoted below seems to suggest that god is subjected to time? But can a omnipotent god be that?
Besides, what's point of sending more prophets if God stopped showing miracles, anyway? Suppose God sent another prophet these days but without miracles (like He did with Muhammed), what would be the point? Sending Muhammed, without miracles, means that sending anyone after him (also without miracles) is pointless.
The point would be keep trying to keep his minions from the eternal hell fire. A god should be concerned somehow, right?
And let's assume that the qur'anic god exists and he actually did send prophets after Muhammad and perhaps it was Bab or Jospeh etc. By making people to submit to god wether they call themselves muslims, christians, bahai, mormons, jehovas witnesses he are giving a damn.