CellBioGuy comments on [Link] On Saving the World and Other Delusions