I think the issue comes the fact Diana was there, and he would hold her to that standard. He may be able to understand the short comings of normal individuals but he expects better from her, then to allow others to succumb to their base desires for revenge. Superman and most of the don't kill crowd believe (and as do I) that justice comes from an external 3rd party, and is not about the avenging of a wrong by the interested parties.