As regards the delay in the coming of scourge, the Qur'an never threatened the disbelievers with immediate punishment, nor is it the job of the Messenger to inflict punishments.
Odula ya ya oudano ou ina u danwa, omolwa ovaunganeki, inaa va dula oku u longekida.