This is the same stupid argument anarchists use to dismiss having politicians or regulations.
The Geneva Convention did not eliminate war crimes, chemical weapons, etc. But it has vastly reduced them, and it has also prevented (to my knowledge) all attempts to launch nuclear weapons into orbit. Without the Geneva Convention, things would be so unfathomably worse than they are now.