Not the author, but presumably because 1, I and l are visually hard to distinguish in some fonts. Same goes for O and 0.
As for U, I don't know about that, but I recently stumbled upon the issue that Google's OCR software seems to incorrectly recognize U as II relatively often.