Some posters try to make a distinction between boycotting someone who expresses an opinion different from ours and boycotting someone who “actively” works to support some cause we disagree with. However, I find that distinction meaningless. Publicly defending an opinion is actively working to support it. You are publicly supporting a boycott because you disagree with this writer’s opinion on a certain issue, and that means that your belief in freedom of expression has limits. That may or may not be OK (holocaust denial, for example, is illegal in 17 countries), but please, avoid hypocrisy.