Not that I disagree with your take generally but considering the age of this “law” and its lack of adherence or non kinetic enforcement since, query whether it is law at all. International law is one of those things that’s law until someone that doesn’t have to follow it doesn’t. Typically something’s a law when it can be enforced through legal rather than military process otherwise it’s hopium
Discussion
Wars between states have been around for at least five thousand years. These laws are brand spanking new. Genocide was considered completely fine just a few centuries ago. So was collective punishment.
Many of these treaties get violated in the heat of war, and that's understandable. E.g. bombing cities was banned before WWII. Chemical weapons were banned before WWI. When both sides of a conflict violate the rule, it's unlikely there will be any consequences.
All democratic societies can do is systematically take the side of the most ethically behaving party in any conflict without any preference to historical ties and race. And occasionally sue their own government when it violates these rules.
Very lofty, doesn't happen much. Though arguably Ukraine is a good example here. EU countries had much better ties with Russia, that's where the gas came from. But they support Ukraine, even after they blew up the pipeline. That's very encouraging.
This I agree with.
And remember that (earlier incarnations of) Russia were on the side of England / France during WWII and WWI.
Even during the Cold War is was mostly America that had an issue with Russia, western Europe was fine (and completely ignored the suffering in eastern Europe, including present day Ukraine).
It’s always been clown world and always will be and flux is the norm.
To be clear, are you blaming Ukraine for blowing up the Nordstream pipeline?
That's what the WSJ reported. I can always be convinced otherwise based on evidence. I'm happy someone blew it up, don't really care who.
But that's not the point: most people believe it, including western decision makers, and they're fine with it.