Both as bad as each other. It's like arguments on Jerry Springer- blame the other over and over without accepting a portion of the blame.
Whilst this is true to an extent, Israel are the ones in a position to do something about it. The current Palestinian administration is completely reactive - it was elected in response to the situation at the time, and it feeds off the continued injustices perpetrated by Israel against Palestinians. The absolute last thing that Hamas wants is for Israel to behave more humanely. To do so merely undermines the support for their position of total and absolute opposition.
Unfortunately, Israel long ago settled into the short term mentality of "fuck what everyone else thinks, our immediate security comes first, last and everything in between". It means there will never be lasting peace in the middle east.