#1. Christianity
The loss of the old gods or that the invading Goths were Christian.
Since Alaric was Christian, maybe that is what spared the city from destruction in 410 A.D.