I haven’t ate McDonald’s in at least 2 years if not more (and before that I ate it sparingly) But for some reason everytime I see mcdonalds or imagine it I do crave it. But I don’t get it. I eat decent food, including well made burgers. And I can go get food from somewhere else if I don’t feel like cooking. So I don’t get it (and I don’t think it’s entirely nostalgia)
Boycotting is a liberal form of struggle, if you can even call it that. Because it believes that your individual choice will have an impact on the outcome of a company.
Going vegan won’t stop the meat industry from murdering millions of animals. You deciding you won’t eat from fast food companies will not affect their profits, because they exploit people internationally, and it’s unfeasible to organize a boycott in this scale.
individual boycott is somewhat liberal, yes. collective boycott, as with BDS, has impacts, especially as part of a broader mass movement, as is the case with israel and south africa