Crap, I didn't remember that one. I don't know if it was intentional or not, but that's a bloody amazing reference to Season 3.
Also, there can't enough Crowley loving. I find his "monologue" segments to be some of the most amazing Supernatural scenes ever, like the one at the end of Do You Believe in Miracles? or past season's Clip Show. I mean, the guy is a demon and is meant to have some dark roles and thoughts; but he's so tainted in shades of gray that it's impossible not to love him. I love that the writers decided to keep him for so many seasons as an antagonist/pseudo-ally of the Winchesters, he brings A LOT to the table.
When he said "But I never lied, I never lied Dean. That's important. It's fundamental. But, there is one story about Cain that I might have forgotten to tell you..." I was like OMG shit's gonna get bad. That pure sentence showcases his newfound "human" side as well as his insanely evil nature of letting things roll on, probably even knowing Dean was no match for Metatron and that he was gonna get ganked by him. I hope that, if writers decide to finally kill him, they get him out with a blast; something epic or memorable and not "pull a Bobby", you know, getting killed by a gunshot by some "Dick", having in mind that of all amazing ways to die in Supernatural world (magic, demonic something, angel killing blades, being sent to another dimension, etc.), it had to be a friggin' gun, idgits.
Even the worst seasons are still worth watching, though, IMO.
Also, totally agreed by all accounts. Season 6 and 7 are the low points in the series' long run, but nevertheless they are very entertaining to watch; there are some gems in those seasons like The French Mistake, The Man Who Would be King, Season 7's last episodes where Kevin is introduced, Death's Door, etc. Also, I was so relieved that the show went back in true form in Season 8... the Tablets storyline was absolutely stellar, and even the "off" episodes where very fun to watch; like that episode in which they travel to World of Warcraft land with Charlie, etc.