This isn’t a free speech issue.
The Texas law prohibits doing business with firms not based upon their words, but upon their actions, e.g. refusing to do business with Israel.
Texas agencies were perfectly free to contract with companies that hate Israel, so long as those companies didn’t refuse to do business with it.
They misspelled the judge’s name its Haman like
the biblical Jew Hater who was hung with all his
kinfolk.
Where is our Queen Esther of Texas?
That's dumb, suppose I sold Israel some widgets, and they were slow to pay me or they stiffed me. Well I would never do business with them again, not because I am an anti-Semite, but because I lose money when they are my customer.
So under such circumstances I would be allowed to sell my Widgets to Texas??