Man oh man, how quickly we forget the emotional core of the show from season's one and two, particularly in how it regards to Ben and Lisa's fate. I'm pretty damn confident in saying that I believe that Dean didn't have them wiped for his own, selfish reasons (i,e. so he didn't have to worry about them) instead doing it for their own good for two very specific reasons that fit perfectly with the shows over-riding themes. 1) to ensure they could live their lives 'safely' by removing the knowledge of the 'supernatural' side of life (I also infer that Dean's "favor" from Cas included ongoing protection for them, someone mentioned a 'Witness Protection' idea earlier in the tread...and, given Dean's level of concern for them, I feel it's a reasonable assumption) regardless of the personal cost to Dean - who has now lost his chance for his own 'normal' life. 2) After watching Ben running around with a shotgun, zapping a demon, all at about the age that Dean started down the Hunters road, at his fathers insistence, and seeing Ben come within inches of losing his own mother to a demon attack (this sounding familiar to any of you), I completely believe that the choice was made to prevent Ben from having the hunters life foisted upon him,
Still think that was a selfish decision that doesn't follow the characters past choices? Desperate...yes, Shortsighted...definitely. But those are also hallmark motivations that have run throughout the show and I think, fit in perfectly with the overall story arc.
Now, as to the hipocracy of the boys refusing to support Cas, I also feel that fits in well with the stary so far. These two have been true proponents of the 'Path of Expediency' for the entire series. "Family is Everything", "You don't lie to Family", etc, except, ya know, when they really NEED to lie to their family, or decive them, or to go off and do stuff that they know their family wouldn't approve of... Again, desperation, short-sightedness, and the ends justifty the means. This time, however..they're wrong. Cas was right...the end did justify the means, but the boys always are convinced of their moral high ground and refused to support him...whoops.
I'm really hoping that season 7 will not centre around the 'war against Cas" but rather the 'quest for Cas's redemption'...although please God...no 'yellow crayons' or 'green army-men'!
Oh, and Yoggoth or Hastur or whatever the hell Bobby's Great Old One's girlfriends name was, did indeed, bump off Lovecraft. Her line after Bobby asked her if she did it was; "Puu-lease, he couldn't write 'Hello'." Which I took to mean his death was no real lose, not that she didn't do it...IMHO.