Cas's failure to get all of him out of the Cage was actually awesome for Sam. He could be distant and unsympathetic like he'd been wanting to all along! Dean thinking something was WRONG and trying to get him a runner was a horrible betrayal of his true nature.
Re: question about Sam and season 8.