4/10.
The more developed Rowling made him, the worse he got. His double agent status? Actually kind of good. Him being a triple agent and the whole
killing Dumbledore but making sure the process was weird and bs to not let Voldemort use the Elder Wand, and being a triple agent because he secretly wants to help the son of his high school crush despite originally wanting to hamper everything he did... etc. Aka, I liked him in book 6, but turned around and disliked him in book 7.
His highs weren't bad though, so I'll give this rating.