We read in the Quran , that the past nations like the tribe of Aad, Lut were destroyed for their sins and some of the Bani Israel were transformed into animals for breaking the laws, but after coming of the last Prophet Muhammad we seldom see such mass destruction where entire nations are destroyed even though many nations or people are committing sins far much worse then nations of past.
Does coming of the last prophet have anything to do with this? and what is the reason for this respite?