Why No Signs And Miracles For Bani Ismael?
Al-Isra’ – 17:59 Arabic وَمَا مَنَعَنَآ أَن نُّرۡسِلَ بِٱلۡأٓيَٰتِ إِلَّآ أَن كَذَّبَ بِهَا ٱلۡأَوَّلُونَۚ وَءَاتَيۡنَا ثَمُودَ ٱلنَّاقَةَ مُبۡصِرَةً فَظَلَمُواْ بِهَاۚ وَمَا نُرۡسِلُ بِٱلۡأٓيَٰتِ إِلَّا تَخۡوِيفًا The question arises why did Allah send miracles to former people? Because he’s not sending them now because people denied them before. Surely he knew people would deny them. So what does this mean? That God learned that people denied miracles? أعوذ بالله من الشيىطان الرجيم
I haven’t got a chance yet to check all the links that others have shared in response to my question and there might be something relevant to what you have asked above. This is bbexactly my question too. One possible explanation could be that the people of earlier ages were not intellectually matured enough to infer existence of God thru observing His signs in the universe and therefore God gave them miracles to convince them of existing of the true God. As the human knowledge and cognitive ability developed with time — more in some people than others, God used it as a means to filter out low capacity people from entering Islam so the leadership roles are taken only by the highly intelligent people. After all they were the ones who played a key role in spreading Islam later. Make sense?
Very good points. You have highlighted the exact issue. Allah’s reason for not sending miracles to quraysh is because they have the same mentality as those who denied ‘signs’. So why would his principles have changed- why would he have sent ‘signs’ to those who denied them in the first place?