Because it is trivial to turn any image codec into a video codec by simply encoding each frame individually, and despite the article talking about temporal redundancy, doesn't actually attempt to show any code that deals with that.
It's a bit debatable but he definitely only did the image coding part of the video codec. All of those listed formats also support the metadata required for video.
Not particularly strange, a lot of compression formats work like that. E.g. you can make a zip file at STORE level and there will be no actual compression.
Quite a few codecs in the "intra-frame only" section of this Wikipedia list, and that section is within the "Video compression formats" section:
https://en.wikipedia.org/wiki/List_of_codecs#Intra-frame-onl...