In the play Macbeth why does hecate seek to destroy Macbeth?

Hecate seeks to destroy Macbeth for the simple reason that it would please her. She is the queen of the witches and therefore wants to make as many people as she can miserable. She even criticizes the original three witches for allowing Macbeth to hold information that would make him happy.