....
I'm okay with it.
Largely, at least. Dean's desicion to memory-wipe Ben and Lisa doesn't sit well with me at all. I'm completely with Sam here. Dean had no right to do that, and I can't help feeling that he's been doing it for himself rather than for them. He's burned all the bridges and is now free of any temptation to go back to them, and he doesn't have to worry about them looking back at him in anger. In other words: He took the easy way out. Again.
And the worst thing is it won't even protect them. What do Dean's enemies care if they care about him? What matters is that he still cares about them.
Since I'm complaining already: I liked Bobby's girlfriend. She was awesome and a purgatory-monster and still awesome and of course they had to kill her. And then they fucking killed Baltazar. I saw it coming the moment Cas summoned him, and I yelled at the screen.
We can never have anything nice.
As for Cas - I don't mind. I don't mind him crossing the moral event horizon like that. I like him as a character, but he's not my favourite or part of my OTP, so maybe that's why it isn't affecting me so much. On the other hand, I'm impressed, and maybe even kind of happy, they had the courage to go through with it.
Don't get me wrong: That I'm okay with the direction his character took doesn't mean I'll ever forgive him.
In many ways, Cas is like a child, which I believe makes him even more dangerous. He only sees things from his own perspective, so in his own mind he's always in the right. He sees that they don't trust him, that they betray him, but never bothers to wonder why. To him, it's obvious that hey should be on his side because he's in the right, period, and every other opinion is seen as betrayal.
Two years ago, he told Dean to stop his brother at any cost because his brother was "going down a dangerous path". Sam, at the point, had been lying to Dean about drinking demon blood and working with a demon, used his powers to save possessed humans, protect his brother and kill Lilith. His goal was to prevent the end of the world, but it was wrong anyway (because Dean told him to stop and he didn't listen) and he was manipluated into doing the opposite of what he wanted, which justified Cas' not trusting him from the beginning and judging him harshly afterwards.
Now, Cas can't understany why they feel they have to stop him from going down a dangeorus path. Cas has been lying about working with a demon, betrayed and killed his own friends and allies, used Dean and Sam against their will or knowledge, used Dean's loved ones against him and brought down Sam's wall because it was convinient, chattering his mind and leaving him to suffer through centuries of hell. But he did it with the goal of winning the war, so the ends justify the means, and that should be obvious to everyone. He's won, didn't he?
Anyway. I'm very curious what the next season will make of this. If Cas gets away with a "Oops, power made me crazy, my bad. Sorry." I'll feel personally insulted.
A word on Sam: I'm actually pretty terrified for him. The Sam from behind the wall didn't look good at all. I'm anxious to see what'll happen to him in the long run.
On the other hand, if God!Cas simply soul-heals him with a snap of his fingers five minutes into the next season, I'd feel cheated.
Anyway. Dean was freaking out over Sam, and Sam accepted hell and possibly insanity and death because he didn't want to leave Dean. In this regard, the final episode was more than satisfying.