| The Ukraine war has a better civilian casualty ratio for a bunch of reasons that are not "Israel is evil and trying to slaughter civilians": - Soldiers on both sides wear uniforms. - When they can, Ukraine defends from trenches away from civilians. - When urban combat seems unavoidable, Ukraine evacuates their civilians. - Ukraine is a vast country, with plenty of safer areas to move to. - Other countries have also accepted large number of Ukrainian war refugees. Gaza is the opposite: Hamas fighters disguise as civilians, they defend mostly from urban areas, they never attempt to evacuate civilians (sometimes the opposite), it's a small territory, and no countries are accepting Gazan war refugees in significant numbers. There's no military on the planet that could fight Hamas in Gaza without causing significant civilian harm. |
Given these behaviors Russian forces would be justified in just carpet bombing these sort of areas that Ukrainian forces are entrenching, but they have chosen not to. By contrast that is precisely what Israel does, and also what the US does not only in WW2 but e.g. in Iraq and Afghanistan where killing dozens of civilians to get somebody who might be an enemy is considered a justifiable engagement.
And again this gets back to what I just said about this not even necessarily being about morality or ethics. Israel is in a vastly worse place now than it was on October 8th 2023, and it's unlikely things will be improving for them in the foreseeable future. Behaving good in war is simply in one's own best interest on any sort of timescale beyond the immediate.
[1] - https://www.amnesty.org.uk/press-releases/ukraine-military-e...