I do not get the joke.
Maybe you weren’t around during the vax/no-va wars here on FR. DugwayDuke was a blatant evangelist for vax vax vax.