Depends on what kind of thread it is.
If it is a thread that was been answered, and the only thing that keeps thread going, is other people saying the same things over and over again, then off topic posts are the better than the redundancy of the posts.
I also enjoy when customers come on, and their threads spiral out of control, because they aren't supposed to be on here, anyways.