User blog comment:Kajune/SPN's redeemed antagonists/@comment-26271908-20160601191551/@comment-26271908-20160602192237

I wasn't meaning "protagonists" when I said "heroes". By heroes, I was meaning any kind of good character who fought the big bad. Sincerely, from the deepest part of my heart, I hate Castiel. Really, I liked him when he appeared the first time but after he was exploded by Raphael I stopped liking him slowly because, what I found the most amazing on Cas is that he was being torn apart by his duties as an Angel of Heaven and what he knows that is right to do. His betrayal at the end of Season 4 and his subsequent actions of redemption that led to his death where perfect. I would let him die there. Season 6 onward he just became unnecessary for me to stay on the show. And, by now, having him dead is what I want the most

I considered Ruby's revelation of being a villain all the time as a switching of sides. It's not like I really considered her to be good. Everybody was surprised because she really pretended well into being their ally, just to die minutes after revealing that she was actually the devil they knew

Anna was the more important because she started as a really good character. She was likeable and nice, and once she turned into an Angel, she became even better. The moment she tried to kill Sam was really stupid and forced because that is what a normal Angel would do. Anna was not a normal Angel. They killed most of the character's uniqueness just for the sake of killing her. She had a greater potential that was completely wasted, just like several other characters