Earthquakes are caused by tectonic plates shifting.
Tornadoes are caused by warm air masses meeting cooler air masses and creating circular winds.
Hurricanes are caused by basically the same thing, warm air meeting cooler air.
Droughts are caused by the vagaries of prevailing winds.
Floods are caused by too much rainfall all at once.
If there are disasters caused by "sin", it is the human caused disasters: Wars are caused by a variety of factors, including allowing a megalomaniac to have power over an army. Depressions are caused mainly by greed (now, we've found a sin caused disaster at last.)
But, none of the above disasters are sent by god. They all are caused by nature, or by human beings.
Can't we just turn Congress off and then turn it back on again?
I refuse to accept the view that mankind is so tragically bound to the starless midnight of racism and war that the bright daybreak of peace and brotherhood can never become a reality. - MLK