Por que Dumbledore não deixa Snape ser finalmente professor de Defesa contra as Artes das Trevas?

Por que Dumbledore não deixa Snape ser finalmente professor de Defesa contra as Artes das Trevas?
Todos os anos, ele bem que tenta e se candidata à vaga, mas nunca consegue. Mas por que Dumbledore não dá uma chance a Snape, depois de ter contratado figuras como Gilderoy Lockhart e Quirell para o cargo? Segundo JKRowling, o diretor temia que essa matéria pudesse trazer à tona os piores aspectos da personalidade de Snape, que tinha sido Comensal da Morte. Então, deu a ele a chance de dar aulas de Poções para ver como se saía.