Aqil said:"Human language is local and changeable, and is therefore incapable of being used as a means of unchangeable and universal information. The idea that God sent Jesus Christ to publish, as they say, glad tidings to all nations - from one end of the world to the other - is consistent only with the ignorance of those who knew nothing of the extent of the world, and who believed - as all the saviors of the world believed - and continued to believe for several centuries - that the Earth was flat, and that man might walk to the end of it!...
But how was Jesus to make anything known to all nations? He could speak but two languages (Aramaic and Hebrew), and there are in the world several hundred languages. Scarcely any two nations, at that time, spoke the same language or understood each other; and as to translations, every man who knows anything about languages knows that it is impossible to translate from one language to another - not only without losing a great part of the original, but frequently of mistaking the sense. And besides all this, the art of printing was wholly unknown at the time Jesus lived..."
The same good points that you have stated above can also apply to the Prophets Moses and Muhammad.
Moses arrived 2,000 years before the Prophet Jesus and Prophet Muhammad 600 year after Prophet Jesus.
How was Prophet Muhammad to make anything known to all nations? He could speak but ONE language (Arabic - I could be wrong?), and there are in the world several hundred languages. Scarcely any two nations, at that time, 1,400 years ago, spoke the same language or understood each other; and as to translations, every man who knows anything about languages knows that it is impossible to translate from one language to another, especially the Qur'an without losing a great part of the original and frequently mistaking the sense of the Qur'an.