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.
Woah woah woah, what is this? Requirements analysis?
Great excuse. If your research is so important, maybe let blind people read it?
But the ones who prize job security over all else will make their code as obscure as possible.