I don't think Hamas are the only ones acting like terrorists in this. Israel have massacred far more Palestinians than Hamas have Israelis, and this is over many years not just in this conflict. It's something like a whole order of magnitude more people the Israelis have killed. They have maintained a semi-permanent siege on Gaza and the west bank, destroyed people's homes, driven people away to make room for their settlers, frequently engaged in violence against locals and now have been repeatedly targeting hospitals, herding the entire population into every shrinking "safe" spaces (which they have proceeded to bomb), cut the supply of essentials and are proceeding to destroy all the infrastructure necessary for Gaza to survive even if this ends tomorrow.
If Hamas murdering 1,000 Israelis in cold blood is a terrorist atrocity, how is Israel killing over 10,000 Gazans and still rising not? Israel may not be operating at the same level of desire for genocidal slaughter as Hamas but their capabilities vastly eclipse Hamas. As a result, they are actually doing far more damage. When this ends, if Gaza still exists, it will be a complete wreck with deaths probably going into 6 figures with another generation entirely at the mercy of Israel to just survive. The alternative is Gaza ceases to exist entirely and we could then be looking at the forced displacement of 100,000's on top of the already forced displacement of thousands over the years due to illegal settlements.
I just don't see how one side can say the others are murderous terrorists and then proceed to kill 10 times that number without batting an eyelid. It's all built on the assumption that Israel is only ever the victim of aggression and not the aggressor itself. Hamas firing rockets indiscriminately into Israel over years is terrorism, Israel driving entire communities out of their homes through violence isn't? It's simple to imagine this flipped, if Hamas drove Jewish people out of their homes using violence and a campaign of intimidation to destroy entire communities, that would be labelled terrorism. Why is it not for Israel?