Great story, super fun to read! I confess I didn't recognize the name but by the time you mentioned stealing I knew who you were talking about.
Minor correction: Scientist don't give their work to publishers for free, they actually pay to be published/ peer-reviewed.