I think the words are not meant to be a comprehensive list of rules for exactly when war is justified. He's giving a broad overview of when he thinks it's justified. Of course one can get bogged down into particulars and wonder where Butler would stand but I think the misses the overall point he is making. Namely, that war is rarely the answer. When it is necessary then fight it but try not to make it a racket.