The guy did well considering how you had to program back then (it was all assembly level? If not, what was used?) - and that ridiculous deadline.
Still, it did have flaws. And pretty big ones, admitted to by the programmer. It really wasn't the programmer's fault - it was the deadline.
It's a bit of a shame that the biggest issues would have been easy to fix with more time, and have been by fans' hex editing.