Still, I understand why Gazans are angry at them – Palestinians shouldn’t have to live on handouts of good Israelis… it’s the same way I understand why there are attacks on white farms in South Africa. What they did is wrong, this is an explanation as to why, not whether or not it was wrong. It helps to form an understanding of why 75 years of apartheid and radicalization can drive people over the edge.
That doesn't change that Hamas's goals and methods are genocidal in all but success rate. "Well, they were oppressed for so long" might be a 'why', but it's hardly a 'why' worth mentioning; no more than the history of oppression of the Jews is worth mentioning when discussing the ongoing genocide of Palestinians. Ultimately, there is only one answer worth giving - that genocide is unacceptable, and whichever side is currently attempting it (Israel, in this case) must be punished, and the side that was recently attempting it (Hamas) must not be justified or lionized.
In the end, when this all started, some Hamas at least freed numerous hostages for humanitarian reasons. They are not all bad. Some of them are genuinely just resistance fighters and don’t want to do bad things and even have conflicts with other members who do. The same goes for the IDF (recommending basically every video produced by Breaking the Silence).
Propaganda moves and negotiations for hostage swaps aren't signs of being 'not all bad' and not wanting to 'do bad things'. Fuck man, every terrorist group of note in history makes those propaganda moves - terrorist states like Israel included.