Harsh Words for HHMI, Max Planck, and Wellcome Trust