I agree that a negative rating is not worth having. If we have to have a message rating system, I'd like even the lowest rating to express approval. Not that I think that even that is a great idea.
I'd rather have a system that flagged problem posts for moderator attention. The "Post of the Month" feature is great for reporting good posts, the "report problem posts" thread is not so good.