Philip_W comments on Is Science Slowing Down?