Sure. Easy enough to reply with what you are looking for and I don't think you are wrong. BUT there are other reasons. Two big ones: the inability to enforce non-state actors and the lack of interest / expectation of barbarity for some peoples or nations.
Excellent points.
I would like to address them.
First: should the same standards be applied to everyone?
In theory yes.
In reality we are dealing with apples and oranges.
In my opinionā¦if you are a country that is claiming to be a country that upholds certain standards and rights, and gain privileges, alliances or recognition based on that shared set of values, then you should be held to that standard.
I can use the US as an example with the war in Iraq, mass detentions,torture, Abu Ghraub, Guantanamo, civilian death ratesā¦all of which provoked vociferous open debate and a lot of shame within the country. Debate and protest was not stifled. And this is important.
Unfortunately the brutal reality of it is that power matters in the international arena There are no international consequences for the US beyond a tattered image. Same applies to China. Andā¦if you are a country with powerful international supporters, the same applies.
Countries like Russia fall way short, but then they also donāt (seriously) claim to be human rights oriented or democratic and are subject to sanctions and such for their behavior in war. More countries then not probably fall into this category. Others are too insignificant for a variety of reasons to merit world attention unfortunately.
It's not as much the expectation of barbarity than a lack of resources to address every instance and complex international dynamics. It isnāt fair or just.
For many countries, from a human rights perspective which would include war, I think the approach tends to be ābaby stepsā. You take what you can get and build on it. There is no real enforcement mechanism unless a powerful country opts to push for it.