I have been thinking about this for some time. It would be nice to have an "agree" separate from a thanks. I thank posts that I disagree with because I feel it was a point that should have been brought up and probably for other reasons.
Sometimes I don't thank for a post that I agree with because I don't agree with how it was said.