A long joke can be satisfying as it builds up the story, lets you imagine the situation, and gives you time to think about how you would act in it, but at the end you are presented with something completely unexpected and that is what makes you laugh.