@evan I think there is a required level of common understanding needed to really have like/dislike, upvote/downvote, or agree/disagree be usable without being abused - it doesn't translate well across online sub-cultures without some careful UX thinking and knowing your user community.
It works on Ravelry, which uses "Agree/Disagree" but there are two essentials there that I have not seen anywhere else: /con't