What I've found - many dreamers do not need to achieve it - they already experienced what they are dreaming about and it is the same as to achieve it for them. It's like watch a trailer for a movie and then get bored in the movie theater..
There is opposite side - people who never dream and find any excuse to not think about possible future..
I believe, right way is in the middle - you have to dream, but only so much to start wanting to get there. And never try to experience the whole thing in a dream.
So we should teach kidos to dream, but only enough to ignite the spark, but not to burn it full.. Have no clue how to do this tho...