A boycott can be justified if it applies on specific brands, or specific products, or specific ingredients...
When it applies on every products based only on their origin, it's ludicrous.
When it applies on every products from a democratic country where people just want to live of their production without political interest, it's stupid.
When it applies on every products from Israel based on apartheid allegations shouted by BDS, whereas it doesn't apply also on every products of Syria, Iran, Tchechenia... it's antisemitism