Both sides are really shitty, unfortunately. Hamas isn't Fatah - Hamas is a bunch of far-right theocratic loons who maintain an iron grip on the Palestinian population in the Gaza Strip. Israel has, since the 1980s, become increasingly right-wing and ethnonationalist, putting Palestinians under a regime that treats them as second-class, at best, and treating them as nuisances to be removed for Israeli settlements.