Humanity Has Come a Long Way