I’m against vaccinating bees, but there are over 200,000 species of pollinators.
https://www.nature.com/scitable/knowledge/library/pests-and-pollinators-23564436/
Sounds like they are applying Moore’s law to renewables. Get rid of all of the fad alternatives and just go nuclear. Solves all renewable energy issues.