Is life better today than in the past?