"Taken more charitably, it merely implies that one does not understand the valid reasons for liking X."
And therein lies the rub. Interpreting others statements charitably and trying to make your own clear and unambiguous can reduce an awful lot of social friction.
This is a really good point. I try to interpret every statement charitably (until the point where it strains credulity). As such I don't tend to think about those who prefer seeing attacks in every comment and thus don't usually think about the "be careful about avoiding ambiguity" part of your comment.
And therein lies the rub. Interpreting others statements charitably and trying to make your own clear and unambiguous can reduce an awful lot of social friction.