Is it terrorism?
This leads to terrorism, which many people tend to reduce Hamas' actions to. It does attack civilians, but there is more nuance here than it seems. Israel is a settler colony still in its early stages. The indigenous people still make up a large enough population to resist, and settlers continue to steal land. This makes attacks on people in Israel more analogous to the attacks on settlements that Indigenous people did in the Americas in colonial times.
The root of the problem is the decades of murder, displacement, and dehumanization of Palestinians by Israel. If terrorism includes Hamas killing civilians, then it is hypocritical not to include the much more heinous actions of Israel. According to a poll (15) conducted by the Israel Democracy Institute from October 18-19, 83.4% of Jewish Israelis think that harm done to Palestinians should not be considered. In a more recent poll, from November 27-30 the results were nearly the same. 87.2% of Jewish Israelis thought that the IDF's conduct should be similar to how it was before the ceasefire.
Due to the consensus in these polls, it's safe to say that Israelis are overwhelmingly callous and believe in their settler project. It may not be excusable, but it is not at all surprising that attacks are done against them. Terrorism is being used as a politically charged word since Israel's manner of conducting war kills much more civilians than Hamas could ever kill.