>>tonmoy+(OP)
There's really one thing missing from the guidelines IMO - "don't downvote for disagreement, downvote for offtopic/flamebait/inappropriate comment".
Well, this should be obvious, but it sadly isn't...
>>em-bee+Hi
I think there is a category past those that is a much more appropriate for flagging. Something like: abusive / hostile / grossly inappropriate. I think people on HN do a great job of flagging these, but it's weird that the same mechanism would be the best choice for something that is merely off-topic.