invertedpassion comments on Is the world becoming better?