The problem is also that Hamas are terrorists and thugs borne out of opportunity and a leadership vacuum. Think about your average Palestinian woman in her 20s/30s. Probably married before she was 20, on average is having something like 7-8 children all of whom are living in abject poverty with no hope of a future. Level and quality of education are very questionable. Maybe she supports Hamas because they restored some sort of order in Gaza and are able to smuggle and provide contraband FOOD (remember that the Israelis keep Palestinians on a caloric-oriented diet as if they're collectively on Weight Watchers). I don't think she or her young kids have really a full understanding of all the geopolitical implications of Hamas, and maybe they don't even care. Even if her husband himself in Hamas because he's a terrorist or because he sympathizes or because they give him a job to do or whatever, she and those kids are doomed to his fate.
But what we are constantly being asked by those on the right awaiting their rapture is to compare this band of terrorists & thugs to a properly, democratically elected first-world government which has the support (financial to the tunes of billions and every other imaginable support from the lone world superpower). For example, there is a ceasefire and some Hamas idiot goes and shoots off 3 rockets. Probably excellent chances that the "leadership" of Hamas (such as it is) has no idea and no control over what random members are doing in a random field. This is not a trained, disciplined, organized army. But the Israeli response to that is to go flatten 100 buildings and take the collateral damage. And then we all have to sit around the table and say that both sides are equally as bad.
It is a terrible premise because one side is not even really a side, it is a few million unfortunate people in an unfortunate situation without a future ahead of them who have made the unfortunate choice of entrusting this non-existent future to a terrorist group.