Either the person you're telling your opinion about Palestine agrees with you or not. Expressing an opinion about some situation publicly is not hate. And who you're telling your opinion to is irrelevant.

You're not telling them to not attack Palestine by shouting "Free Palestine", or anything similar, only that you believe that Palestine should be free, so your comparison is not valid, because it does not contain any hidden assumptions.

They might as well agree with you. They can correctly respond by shouting Free Palestine back at you.

I don’t think that you are engaging sincerely at this point, so I will no longer engage with you after this.

You can change the example to one that “expresses opinion” and it would still be just as offensive. Besides, “Free Palestine” is imperative.

I’ll just leave with some facts:

The lived experience of Jews outside of Israel is that this is being shouted at them specifically in response to them being recognized as Jewish, often with hate in the eyes of the shouters, often by people who don’t give a shit about Palestinians but just love to hate Jews.

It’s being shouted at little girls on the way to school, and spray painted on synagogues and Jewish shops.

It does nothing to help Palestinians. It just makes Jews feel less safe outside of Israel.

Correct. Expressing your opinion about Palestine to the general public is not hate.

Directing the expression of that opinion at random Jewish people, in a targeted manner is hate.