I believe that the majority opinion among biblical scholars currently is that "poisoner" would be a better translation than "witch". James I & VI was, for whatever reason, utterly obsessed with witches.
Ok...but be that as it may.. there are a ton of TERRIBLE things in the bible that any sane person would not agree with... things like
Exodus 21: 7-8 " When a man sells his daughter as a slave, she shall not be freed at the end of six years as the men are. If she does not please the man who bought her, he may allow her to be bought back again"
or Peter 2:18 " Slaves, submit yourselves to your masters with all the respect, not only to the good and gentle but also to the cruel"
or Timothy 2:12 " I do not permit a woman to teach or to have authority over a man, she must be silent"
or this beauty from Samuel 15:3 " This is what the Lord almighty says...Now go and strike Amalek and devote to destruction all that they have. do not spare them, but kill both man and woman, child and infant, ox and sheep, camel and donkey"...
Now I know that none of us feel these are right.. but when someone says "if people simply followed all the instructions that God has laid out in the Bible that they will go to heaven." like the woman C.D referenced.. then they are saying the above is good.....and they must be called out on this...
yes there are some really wonderful moral message in the bible...but to state that EVERYTHING in it is good because it is Gods word... I am just glad that most Christians do not believe in, or even know about these things (passages like these are usually left out of sermons hahaha)
"The truth is what is, and what should be is a fantasy. A terrible, terrible lie that someone gave to the people long ago."- Lenny Bruce