As you point out, the most precise way to get Israel to be as humane as possible is to protest against Netanyahu, as many Israelis are. Protesting for Gaza is fraught with the risk of seeming to be pro-Hamas.
Hamas is still evil, has not surrendered, holds many hostages and hasn't surrendered in order to safeguard their own people.
So it continues.
My own sense, which isn't informed in any great detail, is that Israel is not being nearly as callous as it has been. Nor do I know hw many deaths are fighters and how many are civilians.
Iexpec there are secret talks going on somewhere, so that is where things will be concluded. Protests will make little difference.