This is what I believe as well.
Neither did rainbows, the nation of Israel, or even Jesus (in His human form, that is), for that matter; however, does this mean all those things are a result/effect of sin? Not necessarily...
I don't think that things that came after the Flood are automatically results of sin just because they weren't around before the Flood.
Who can say whether or not God would have created rainbows anyway, even if sin had never entered the world? I mean, we know that God loves to create beautiful things for our enjoyment, and rainbows do bring people joy. In a perfect world, everyone would actually realize that God made the rainbow, and could have perfect joy from that. (This is mostly speculation on my part, btw. I don't have concrete proof that God would have created rainbows regardless of the the Fall, it's just something I believe )
Like @Micah_Wellpride said,
The destruction, fear, anxiety, pain, death, etc. etc. that come about because of storms are definitely results of sin, but I don't believe that simply because the storms cause those things, that they themselves are a result of sin. I mean, humans surely are a destructive force, but they certainly were not a result of sin. (if anything, sin was a result of humans)
That's just my 2 cents. I don't think it really matters whether or not storms are a result of sin, as long as one obtains one's opinion through logical and biblical sources