User blog comment:TB93/Ramiel ruling Hell/@comment-5619706-20170227185434/@comment-26982641-20170227200829

Well, as we know demons ages are really affects their strengths. Dean was like 1 month old demon, he even never used powers. Also he indicated that the reason why he could escape off the devils trap is the more human was becoming by the ritual. That may be the reason Cass could hold him off. Cain is just, strong as hell. He is one of oldest demons ever lived with Mark of Cain, the greatest boost of power along with Word of God. The First Blade with Dean was able to hurt Metatron but his blows didn't even hurt Cain. This season made Lucifer much weaker. Greatly reduced his strength. Even Crowley could use telekinesis on Lucifer. Princes of Hell are strong that's it. Ramiel beat the hell out of Castiel, Cass could only hold him briefly so that Mary could escape. Writers are just making Cass weaker and weaker. Besides that, 12x10 is an important episode for explaining some of the angel lore.