Let's not confuse "entitled" with "justified". Of course you are legally entitled to boycott whatever you want, nobody seems to question that. The issue is whether or not you can be legitimately criticism for it.
Suppose that you had 20 glasses, you tested 4 of them and found that 2 were "too acidic". Are you then justified in drinking the other 18 glasses?
The reality is that you have probably personally supported people who are far more egregious than the subjects here. Abusers, murderers, rapists, etc... Is your support of them an endorsement of their actions? Is your/societies providing medical care to these people an endorsement of their actions?
No. We can parse between what actions we endorse and what actions we don't, because we are rational beings. Or rather some of us are.