This trait must serve us in some capacity. You see this with children and iPads. My kids know 3x what I did when I was their same age. It's as if something can finally fill their bandwidth, keep up with their thoughts, and answer those questions in real-time. No wonder they get angry when it's time to put away the iPad - they're engaged at a high level. Much like when I am programming on a sideproject and my focus is…
Though I will grant that some latent knowledge might stick regardless. Active curation and note-taking (e.g. in a personal knowledge base or in a private/public wiki) might also help.
In fact it's this that I would recommend most to kids these days: record and curate the things you do and see. Not only for nostalgia's sake but also so that you can find (and reshare? ;)) stuff again.