You literally said, in the post I quoted: "not demanding the return of convicted terrorist murderers".
Many of the Palestinian detainees in Israeli prisons are not even charged with anything specific, let alone convicted. Language matters, and the language used in your post reinforces the incorrect narrative that Palestinian prisoner = terrorist/killer. Perhaps you intended to express that Hamas could ensure they did not include the names of convicted murderers among their requests for prisoners to be released, in which case the agreement of a veto on specific prisoner releases would have probably been sufficient, had the ceasefire been accepted by the Israeli government.
You are correct that there are similar breaches of human rights in other places around the world. None of them are ok. That includes the cases in Israel. I'm not holding the Israeli government to a higher standard than I hold any other government, here.