I think the researchers are putting in a plug for their work and trolling for more grants. If they don’t get them, they will be carping. Sole-ly on the basis of this article, I’d say they have jumped the shark.
Are you getting paid scale for those jokes?