Logical fallicy. Simply because there is no discernable cause for punishment, does not mean that weather is not simply behaving as intended (see volcano reference above).
If God sends a tornado as punishment to a deserving crowd, then those who die were given opportunity to repent. This does not preclude people from dying as a result of natural disaster simply because they happened to be in the road of bad weather. The two are not connected. However, we as limited humans cannot directly tell the difference.
Oh. So some people have a chance to repent but others do not because they, by chance, were in the route of bad weather?
If we as limited humans cannot directly tell the difference, how do you know there is a difference?