The previous law used to control racial hatred was the law of criminal libel; it was successfully used to prosecute antisemitism etc. As a species of libel, it had an absolute defence of of speaking the truth. Now, clearly you can be clever enough to spread hatred by only the use of true statements. But we have reached the point where those speaking the truth about atrocities committed by a foreign government are imprisoned for hate speech, and vastly more self censor. Your implied claim that those criticising the law just want to be free to be racist is not defensible - and indeed, you're not bold enough to defend it, merely "find it interesting".
It's inaccurate to say there's a war against Hamas. We have enough video evidence by now, posted by the people doing the acts so there can be no doubt to its authenticity, to see it's a war against civilians.