Good point about the comment and upvoting part of the post.
I do understand where you are coming from and I do agree with you, I would probably step back a bit from my opinion here and your point is well made about commenting an opposing opinion on a post that was distateful.
But I still Think that if you like the post and comment on it, then you should still upvote it.