When the left does a boycott, it is to fight for people's rights (just as in this case), and it gets labeled by the right as cancel culture, as no action of the left can be without pejorative labeling by the right.
When the right does a boycott, it is for the latest culture war thing that will never help the average american (such as panicking over a trans person being in an ad).