Because she always talked rubbish about omens, deaths, the Grim, etc, which never happened. Even Professor McGonagall told students not to pay attention to her nonsense. I also wonder why Dumbledore kept her as a teacher.
Science Fiction & Fantasy Stack Exchange is a question and answer site for science fiction and fantasy enthusiasts. It only takes a minute to sign up.Sign up to join this community