None of this is easy to say. No one can argue that those humans in history who were in possession of the best ideas were Allah’s Prophets (swt)...