Given that it is presumably part of a journal, I am not sure that HTML would have worked fine. The purpose was to publish in one of those. We are a secondary audience.
Great excuse. If your research is so important, maybe let blind people read it?
Woah woah woah, what is this? Requirements analysis?
But the ones who prize job security over all else will make their code as obscure as possible.