An interesting possibility. If it was a dream of some sort, then Picard's subconscious took the opportunity to teach his conscious mind something it was not aware of. Because Picard himself admits that up until that point, he regretted much of his past and would have wanted to "undo" it. Only through the experiences he underwent in that episode did he come to realize how important those events were in shaping the man he became.