Depravity and Progress