I think stories are one of the best ways to communicate life lessons. Cold, hard logic speaks to our sense of reason, but stories engage us at a heart level. Reason may give us the “why” for something, but the heart gives us our “want to.”
It’s why Jesus often communicated through stories. “Jesus spoke all these things to the crowd in parables; he did not say anything to them without using a parable” (Matthew 13:34).