Why were witches and witchcraft so popular in Shakesperes time?

Witches and witchcraft have never NOT been popular. Shakespeare is just a very famous writer, so people everywhere know about his versions of witches. In the Torah and Bible, the writers talk about witches and witchcraft. There are drawings in caves of witches and shaman dressed in animal costumes. People have always believed in magic and witchcraft.