You really need to research to the term Luddite. You still don’t know what it means.
The funny thing is that even the "slang" definition of luddite refers to being anti-technology. In effect, Just mythoughts is the one railing against the new vaccine (i.e. new technology), making him the "luddite".
I believe this is called being "hoisted by your own petard"! :). It's quite comical to see someone continually use a term as an insult that actually pertains to their own written words.
luddite
1. One who fears technology (or new technology, as they seem pleased with how things currently are...why can't everything just be the same?)
http://www.urbandictionary.com/define.php?term=luddite