Oooh, what about "Iconoclast"? Someone who attacks or destroys sacred or religious beliefs (like the tradition/mystery of magic)