I don't think that's fair to the caller. He was polite, and was clear in what he wanted. Had the Comcast agent said "Okay, I understand that you don't want to tell me that, let's move on" the call would have moved on and not ended up on the internet. He wanted his service cancelled, and did not want to engage in a conversation about it. How else could the caller have possibly handled it?
Also, the caller was not a "crank who refuses to play by the rules." There is no rule that says customers have to fill out a survey upon canceling service. It was clear to me that the Comcast agent was also not asking those questions honestly. He was using them as a rhetorical trick to get the customer to eventually say, "Fine, don't cancel my service."