I think you might be on to something, if you're saying that a personal or tonal response might be necessary to certain articles. Someone earlier mentioned the Ethos, Pathos and Logos vectors for disagreement, which I love. I read what you're saying as that just because an attack is on the person, doesn't mean it's irrelevant, which I think might be true. This means that there's different targets here and qualities of argument on each target. I've got a comment somewhere on adding dimensions to these levels and splitting them out, although the examples I gave can be improved on I'm sure. I think it's fair to say that most name calling on the internet is of a low level variety, hence why it might get munged into a single list like this and placed at a low level, however a personal attack may take a higher and more-legitimate form, although I've not come to any examples of that. There is a question on the legitimacy of arguing against anything other than the actual logic of the argument - I'll leave that to others to work out, I'm happy to say that there are different lines to attack on, and different qualities of attack on each level. I'll assume that the relevant line is dependant on the post and the respondent. What I think is worth taking away from this is that the level of argument raised in the response should be as high as possible.
HN user
Rcomian
This is a good basic model and reminds me somewhat of the levels used in spiral-dynamics and similar systems, see the table in: http://www.spiraldynamics.org/aboutsd_overview.htm
However, only levels DH3 and upwards follow the model of including the previous levels and adding enhancements, the first 2 levels are another mini-hierarchy, and DH2 is almost a category on it's own. Perhaps this might be modelled better with a dimension-level mapping. This also follows the ethos, pathos and logos.
This will allow analysis and levelling of each form of argument: DH0 -> DE:0 DH1 -> DE:1 DH2 -> DP:0 DH3 -> DL:0 DH4 -> DL:1 DH5 -> DL:2 DH6 -> DL:3
I also like the concept of DH7 which explicitly argues against the strongest form of the statement. DH7 -> DL:4