The Christians later civilized the Barbarians and somehow managed to resurrect the techno movement the came back to life around the 17th century relying on the foundations abstracted by the Greeks.
Can you imagine the level of technological advancement we'd have today, if the Roman Empire had not collapsed, but merely morphed politically? I think we would have already colonized other worlds.
I think natural disasters, plagues and etc. should have more credit for the collapse/demise of civilizations. An example:
Santorini Eruption Much larger Than Originally Believed
The Dark Ages: Were They Darker Than We Imagined?
If humans are to survive, we must get off this world.