Why did the poor the pilgrims who had nothing to do with the wrong policies of their rulers suffer if what happened yesterday was a punishment from God?
I simply pointed at a possibility. Everyone has a right to disagree. There are two types of punishments mentioned in the Qur’an: There were calamities that eliminated the entire nations that rejected God’s message that reached them through His messengers directly. That kind of punishment won’t visit this world anymore after the last messenger alaihissalam completed his mission. See Qur’an, 17:15. The other punishment that would continue until the judgment day is the one that will hit the Children of Ibrahim: Children of Israil (the Jews) and Children of Ismail (the Arabs). See the Qur’an, 3:33, 2:143, 2:55-56, 3:55, 5:18, 7:167, 17:4-8). These punishments are meant to shake, remind, and reform. And they are not necessarily likely to affect the guilty alone: “And fear the calamity that is not going to fall on the unjust among you alone.” (8:25) Other than these two possibilities, no disaster taking place in this world can be described confidently as God’s punishment. The pilgrims who died are going to be rewarded and treatment according to their sincerity and performance. However, there could be few reminders more effective than the unfortunate incident that happened yesterday. It was not simply an act of negligence. The weather got as worse as was hardly ever before experienced in Makkah. Look at it from the other angle: Muslims are killing Muslims in the name of Islam; Muslims are forced to leave their homelands and fellow Muslims don’t accommodate them; non-Muslims welcome them generously. Most of these problems have to do with the Children of Ismail directly. And in comes the Hajj season. An extraordinary disaster takes place in the middle of the house of God. It shakes the entire ummah. The incident involves an unprecedented inclement weather. And God didn’t intend to send any message through it. It was a mere coincidence. Okay, let’s agree to disagree.