to fight the lowering quality of comments, maybe you could make a meta-comment feature to describe what is wrong with the way they commented (as opposed to the content itself)
maybe making it public would stop people from making repeatedly bad comments.