Okay, I see your point.

The Islamic stance on this is as follows:
The prophets all came with this same claim "There is no god except God (Allah), so worship Him"

They produced miracles to prove their point, and many people followed them.

Obviously, we can't see those miracles now, right?

Prophet Muhammad told us that his miracle was the Quran.

I would be happy to get into this discussion, but I think it's off topic for this thread.