There is a much larger reason as to why so many teenagers and millennials are leaning towards witchcraft (or other similar mediums) for guidance. I believe it is because we are created to look to the supernatural for direction, and many are not finding it in the Church.
As human beings, we have a deep sense that there must be something beyond us. Even though many Americans would say they are not religious, a recent study said that 89% of Americans still say they believe in a god or a universal spirit. It is in our very DNA to long for something beyond us, and we crave a connection to the supernatural. Almost every person still prays to something when her or she is about to get into a car accident or a close friend is dying. All humans are desperate for something beyond them, and yet, so often in modern churches, people go to a church service and leave without ever connecting to the supernatural. Christianity to many people is a good, moral worldview, but in reality, seems absent of any sort of real power.