In any event, the Bible says that a time 'free from care' is when the hammer drops, coinciding with Steve's research.
He doesn't suggest we live in a time 'free from care' ... if you'd have listened to his lecture he highlights the wars and genocides that have happened both this and the last century. He is arguing though that violence has declined, very different from saying we live in a time of peace.