> Imagine if, Islam was opposing to the idea of science
Are you suggesting the biggest contribution was not getting in the way? I wouldn't call it a contribution.
> economic and political prosperity after conquering many places
That happened despite the invasion, not because of it. Iran was well prosperous before that and the fall of Persian empires eventually cleared the way for a destructive Mongol invasion which Iranians had held back for a long time before.
Are you suggesting the biggest contribution was not getting in the way? I wouldn't call it a contribution.
> economic and political prosperity after conquering many places
That happened despite the invasion, not because of it. Iran was well prosperous before that and the fall of Persian empires eventually cleared the way for a destructive Mongol invasion which Iranians had held back for a long time before.