This...
And this...
Are not entirely true. You deliberately don't include context that it isn't just an Israel thing - to be clear. House Bill 2107, signed in November 2016, isn't exclusive to Israel.
It prohibits any business from boycotting a person, firm, or entity based on race, color, religion, gender, national affiliation, or national origin.
That said, why should anybody be granted government contracts if you're inclusively promoted hate-speak and hate-action on any ethnicity, race, or group? The question shouldn't be 'Why can't they do business when they spread hate?' it should be 'Why are these other groups or peoples allowed to attain government contracts while being gigantic cuntbags?'
Bad, evil, or incompetent are all unacceptable.