I’ve pretty much just watched the ep and a couple earlier episodes for context so if I’m retreading ground, sorry.
12.15 is pretty “by the book” and I don’t think that’s necessarily a bad thing. When things are spread out for you in simple terms, it can be easier to see what’s been happening and what will happen based on the information given. (as long as they don’t pull as s10.)
This episode is very tight in that there isn’t much room for extra threads in terms of where the story is going. Not by Davy’s watch anyway. Another writer could change it up but probably not in any huge way. Davy seems to have received a lot of story notes or he knew of changes that were going to be happening to characters in the future so he set up information to the audience to make those changes and decisions make sense in the long run(even if they were unfavorable) You know, that thing that didn’t happen with enough backing for Crowley’s decisions in 12.13. This episode pretty much screams “we’re in for the long haul”. It also does an interesting job at pointing out the mental state of everyone at the moment. Again, I think this is to give a groundwork for what happens later on. This is an episode of setup and context.