There's also epigenetics to consider, like methylation and acetylation, which adds a whole extra layer of complexity.
:/
Have you ever maintained an application of vintage? You have some idea of how complex an application can get after a decade or two... Now, imagine an application which is X years old, where X is our age going back to the first ancestors...