I'm not really sure why this irritates me, but it does...a lot. You see, the historical witch hunts were made up of people under the influence of mass hysteria. During these witch hunts people accused each other of what was unforgivable at the time, namely: being a minion of Satan. The people slaughtered were (mostly) innocent people.
In fact, people are still being literally witch hunted. If you pay attention to the world news, people in small villages across Africa, New Guinea, and India are killing each other every day over alleged witchcraft. (I have my theories on this too, but don't want to get too off track.)
The bottom line is that John Edwards, Anthony Weiner, Larry Craig and the dozens of others embroiled in one sex scandal or another, are not innocent. They are liars. Don't get me wrong, I could give a hoot what any of these people do with their sex lives, but once you get caught with your pants down lying about it is the dumbest thing you can do.
As someone who identifies as a witch I don't think this term should be used so lightly. Hundreds of thousands of people were killed because of mass hysteria and these numbers increase every day. This is not equitably comparable to some jackass who couldn't keep his junk in his pants, or worse yet, lied when caught.
Again, maybe I am just too sensitive, but this phrase bothers me. Why doesn't the media use the term crucified more often? It is just as offensive and equally inaccurate.