Right, I agree. Content matters. But without some really powerful content analysis, points may be the best that can be done.
Isn't there something useful in having some feedback measure of things you've contributed? If anything, without points, I'd worry that the devaluation of comments would get much worse. At least now there is some valuation.