No, your premise is flawed. According to your logic, all international treaties and bodies shouldn't exist either because great powers can ignore them at will just like how they ignore the ICC. The US for instance can ignore the Geneva Conventions willy-nilly and not be punished for it since to the US government, its own laws (which allow for war crimes) will always supersede foreign treaties, does that mean the Geneva Conventions shouldn't exist?
The ICC is a step in the right direction in the post-WW2 world, a shame though that repressive countries filled to the brim with war criminals cannot help but see it as an affront and such a threat to them.
The ICC is a step in the right direction in the post-WW2 world, a shame though that repressive countries filled to the brim with war criminals cannot help but see it as an affront and such a threat to them.