I assume the only reason Cas was there was to drag Dean away and stop him going after Sam, while Gabe's only usefulness in this one was to somehow break all those angel wards round Mary's camp - which really didn't make much sense, because if a virtually no-powered archangel could do it, surely Michael would have been in there in the blink of an eye. *Hand waves*
no subject