A Wizard of ID cartoon that parallels with today.

Spot on, huh…