Hamas and other such groups are simply good Muslims doing as the Holy Koran commands them.
In their world, bad Muslims are those who do not fight Jihad and just want to get on with their lives.
They are indoctrinated by what is written in Arabic and in true translations of the Holy Koran.
Then this needs to be required reading in all high schools and colleges.
Every Jew and every American, well for that matter, every European needs to read a true translation of the Holy Quran or Koran.
Then they might understand why this is happening and why it will never stop happening. IMHO these are probably the most accurate translations, and they are FREE.
So far it has been there for over 30 years.
If people would only read it to understand what we are up against.
The only “solution” for islamists is the Germany and Japan solution: Break the will of the people by functionally destroying their society so that there is no going back.