Why refer to three different historical incidents like this that happened thousands of years earlier – Genesis 19 (Sodom), Genesis 3 (Cain), Numbers 22-24 (Balaam), Numbers 16 (Korah)? What’s the point?
…Jude assumes that the readers know these stories! Is that not amazing! This was the first century! No books in anyone’s homes. No Bibles available. No story tapes. Just oral instruction. And he assumed that they would know: What is “the way of Cain” and “the error of Balaam” and “the rebellion of Korah”? Do you know? Isn’t this astonishing! He expects them to know. It makes me think that our standards of Bible knowledge in the church today are too low.
The Value of Learning History: A Lesson from Jude by John Piper