OK, Snape was a complex person. Yes, he was brave, but ultimately he was a nasty, pity and vile person. He was terrible to people like Gryffindors. For me all he has done behind the scenes could not redeem him from being a terrible person and a teacher that bullied generations of children.
What's you opinion on this topic?