"God ain't even God."
Yep, they've been laying the groundwork for the reveal that Chuck isn't actually God. He's been an impostor for a long time. And Team Winchester thinks they can beat God, with everything we know, that if God dies, the world ends. Planting the seeds for the reveal of Chuck being a liar the entire time.
Dean should have know better than to trust Lindsey McDonald. You can't trust a lawyer from Wolfram & Hart, except for possibly Lilah.
Cas is ready to go to war.
I know Supernatural doesn't do epic fights, and that Dean and Lindsey aren't trained, but they could have shot the fight better. Yes, they were hiding the stunt doubles, but they didn't need 842 cuts. I'm not expecting anything like Arrow's big fight in this past episode, or Kate tearing through Crows in this most recent Batwoman. But, could have cut down on the number of cuts.