Witchcraft back in the days was known as "The Craft of the Wise" because most who followed the path were in line with the power of nature, had a knowledge of plants and medicines, gave advices and were important to the community as healers and leaders.
Modern society with all its technology has moved away from these skills somehow. Nowadays, nature is not a priority enough and we currently face ecological disasters.
Witches might also reflect a feminist archetype as well as the contemporary embodiment of a defiant femininity. It contributed to another social crushing of women. ~Nature, Woman, fights at all time~