cousin_it comments on Is Science Slowing Down?