Well I don't know if I'd call it morals given how often he breaks these rules he claims to abide by. You know for a guy with the powers of a god Superman is really lazy. It'd take him a second to dig the graves and kill them. But no he wants them to do it themselves and Batman to do the actual killing.
You know it's pretty meta that the only time Batman will break his no-kill rule is with minors.