In movies, the characters go through some experiences in order to learn something. You can’t just tell them the thing they have to learn.

While movies usually are not realistic, that part is often true.