Question: why hecate mad at witches?
Answer: Why is Hecate angry with the witches? She feels they gave an unworthy man a prophecy, and they did not consult her. ... It is part of Macbeth's conscience or the ghost is real and reflects the elements of witchcraft and evil in the play..