Not surprised. If you write a word doc for publication, there is somebody to proofread you. But for code, not so much.
There should be a subclass of programmers that do nothing more than check other people's code for this sort of thing. Because, I'm SURE oversights like this are rampant...