Originally Posted by
Nephrology
Not a programmer or an epidemiologist, but generally speaking academics are researchers first and programmers (and writers, and public speakers, and )... 2nd. I can definitely confirm there are not millions of dollars to throw around for a project like this. Presumably it was put together by someone who is an epidemiologist first and a programmer second, so it's not a surprise they aren't silicon valley quality products. They also are likely working with a relatively small team, of whom some are graduate students/post-doctoral fellows/otherwise in training.
That said, they usually have their jobs because they are not capable of imaging themselves doing something more profitable and/or less stressful. This usually means they're pretty good at what they do. I would not take a programmer's evaluation of their model seriously any more than I would take a book critic's evaluation of a scientific article. Sure, it's written in english, but the quality of the prose is very far from the point.