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.