This commentary is pretty right on.
It was posted to Reddit yesterday with the title, “History repeats itself. Anti-vac comic from the 1940s.” The Huffington Post did a little background hunting and found that a post on a blog devoted to comic history, Super I.T.C.H, said the comic is from a 1930 cartoon booklet titled “Health in Pictures.”
History repeats itself, indeed.