Some people have difficulty accepting that 2 things can be bad at the same time. There is no Good Guy in the Hamas v IDF fight, only varying levels of wrong.
I wish more people understood this concept, not just with this, but the world in general. The less-bad thing does not make it "good", and it should still be scrutinized.
It's less that Hamas is good (only a sociopath would be for macheteing women and children, obviously) it's more that Hamas is not some tidy organization with clearly defined ideological borders around it, it's more of a general banner for those who seek resistance through violence, which is not something you can bomb and genocide out of existence. We see this playing out as Israelis find themselves having to just wipe out civilians en mass to fight their "war with Hamas".
Israeli propaganda benefits from being able to define everyone they kill as card carrying members of a terrorist group, as if they're fighting a war against some professional standing army, but the reality is not really that clear. You can ask two people what Hamas is and get totally different answers.
It's not worth even asking the question "Is Hamas good or bad?", it's a question that only occurs under a complete misapprehension of the situation in Gaza and Palestine.
The Hamas are bad. They killed over 1000 innocent people in their latest attack, raped a bunch of people, and kidnapped people, including foreign nationals. Their stated goal is the complete destruction of Israel and the Jews. In what circle is genocide for religious purposes and blatant anti-semitism good?
They killed over 1000 innocent people in their latest attack, raped a bunch of people, and kidnapped people, including foreign nationals.
Turns out probably not. You should really stop believing Israeli propaganda at face value. A thousand or so people were killed, yes. Many of who were Israeli militants, and many more definitely settlers and not "innocents". Some were definitely killed by Palestinian militants (some of whom were Hamas members) during the prison break. But many were killed by IDF and Israeli police, who didn't care who got caught in the crossfire and literally shot Israeli homes with Israelis sheltering inside using tanks. And also literally did air raids on their own military facilities, where IDF soldiers were defending themselves until being killed by their own friendly (missile) fire. And reports of rape during that particular incident have, so far at least, been debunked.
Anyway, Hamas good/bad is a distraction from basically everything. It's irrelevant when there's millions of people who have no choice but to engage in violent struggle against their oppressors or be (with more or less speed) genocided.
Their stated goal is the complete destruction of Israel and the Jews
Destruction of the apartheid state of Israel, yes. Not of Jews. You should pay more attention. And destruction of states is good. Destruction of colonialist states is even better. And destruction of apartheid states is an absolute necessity. That doesn't make other aspects of Hamas good, necessarily, but the destruction of Israel is most definitely not a point against them. Israel must, indeed, be destroyed.