Gurkenglas comments on Is the World Getting Better? A brief summary of recent debate