I'll consider myself lucky that the worst I've had to deal with was a 8K LOC C file that implemented image processing for a cancer detection algorithm. Nothing terribly tricky but just poorly organized. Almost no documentation at all. The only test was running this code against a data set of patient images and eyeballing the output. No version control other than cloning the project onto their NAS and naming it "v2" etc.
Research code can be really scary.
This person will never know how stupid and self-righteous they sound. It's always the religious nuts that think everyone must shut up and listen to their vapid drivel.