The World Is Doing Better Than Ever. Or Is It?