Was Castiel right to ally himself with Crowley?