One thing I found really interesting and was talking about with someone recently about the Isreal-Palestine situation currently is that unlike with Apartheid South Africa people have a MUCH harder time boycotting corporations involved with Israel than they did during Apartheid, with Globalism many things (such as soap in the US) are basically owned by a few companies operating under multiple labels, so it's extremely hard to tell if a product is linked to a Zionist company compared to the Apartheid protests where things were both more clearly labeled and also less monopolized.
An example is: I'm pro-Ukraine. All my go-to soap brands are owned by Unilever, who are still active in Russia. I'm too poor to get handmade soaps from the farmers market, and I need to go scentless because of allergies and convenient because I can't just spend all my time looking for guilt-free soap.
So, in regards to Isreal. who does that leave for people to boycott? The US Government, which although tax evasion is a very harshly punished thing, is much more directly and obviously linked to Zionism.