Nope, that was not it: the definition of droplet was f'd up. It is corrected now.
https://www.wired.com/story/the-teeny-tiny-scientific-screwu...
That's how science works... and numbers like 5 microns which have been ingrained for a while take some real work to change.
What exactly is wrong with my statement?