Hmm...dunno about that.  Conversations can take twists and turns--they can be complex like the beings engaging in them.  Because a conversation veers into different territory doesn't automatically mean it isn't still a worthwhile conversation.  The "civil comments" systems is illogical and unwieldy as it is without trying to program it to suppress changes in subject.  Just my view.