Moi je ne vois pas vraiment en quoi elle s'est repentie. Elle est au contraire dans le même cas de figure que Spike. A savoir, c'est une ex-meurtrière, mais dont on a "bridé" la capacité à tuer. Lui reçoit une puce, elle est transformée en humaine. Mais même au cours de la saison 6 (donc ça fait déjà trois ans qu'elle est devenue humaine?) on la voit faire des allusions à son passé de démon (c'est un peu humoristique, mais en tout cas elle n'en parle jamais avec dégoût ou répulsion). La preuve, c'est que ses invités pour le mariage sont tous démoniaques...
Je trouve que Spike évolue plus sur un plan moral que Anya justement. Sa puce le bride artificiellement lui aussi, mais ça enclenche un processus où il va se mettre à questionner ses goûts et sa façon d'appréhender le monde. Au début il tue des démons et des vampires pour se défouler, puis peu à peu ça finit par être par conviction. Sans oublier tout ce qu'il endure par amour pour Buffy.
Tandis que pour Anya, on voit bien qu'elle a du mal à se remettre dans la peau d'un démon vengeur, mais j'ai l'impression que c'est plus par lassitude que par dégoût. Enfin c'est un avis personnel.
C'est pour ça que je trouve toujours assez injuste la façon dont on traite Spike, et notamment la façon dont Xander traite Spike.
Mais je hais Xander de toute manière.