I've noticed recently that nearly every popular science fiction universe has one or more "lost" civilizations. Shit, Halo's got two. But I'm simply wondering why? I can't see a reason other than plot convenience. By having Humans (or any other species) discover ruins on a planet, of technology far beyond theirs, you can allow a jump several thousand years forward in technological advancement, without any time actually passing, thus keeping civilization as we know it close enough to still be relatable (as in we haven't mixed into a Eurasian blend of skin tone and language.) But to me, that seems a bit like lazy writing. It takes maybe 30 minutes to shit out a "timeline" of technological and/or societal advancement that leads you to 10,987 (assuming we keep B.C.E. that long) where we're still racially diverse and speak English. So if anyone can explain to me why else you might want to introduce a long-lost species that conquered the galaxy before the dinosaurs died out on Earth, please do.