It actually gets incredibly difficult to boycott a brand (any brand, any reason) as so often they are interlinked with others. If you then want to go further and boycott shop brands manufactured by said brand it becomes even harder.
I don't use Amazon, that is fairly easy to achieve, some people on Twitter are boycotting Sainsbury's because of their advertising on GB News, that for most would be achievable, though maybe an inconvenience. Some items are easily substituted at a similar price point, however for many it can, financially, be an unachievable goal.
I'm not even sure of the point of my post, but sometimes just doing what you can do, given whatever circumstances you are in, is enough. (I think that's it, it's late, the sun has got to me a bit and I have a headache.)