How do you have a real discussion in real life when the discussion is effectively flat? You let a 'branch' peter out, then re-raise a previous point for response.
With HN, Reddit, Usenet, or whatever, you can keep that line of discussion going at whatever speed you want.