Is the World becoming a better place?