Basically Gray's argument comes down to: human nature hasn't changed. This may be true, but considering the irrefutable real advances in agriculture, medicine, literacy, communication, education and transportation reflected in such things as life-expectancy, infant mortality and various standard-of-living measures, it is certainly debatable.