Also, if the consequences are the deciding factor, then in order to use the software you have to possess enough clairvoyance to foretell what the consequences of you using it will be. You know, even a pen and a piece of paper can be used to sign someone's death warrant. Sometimes, without a person writing even knowing it.
So, no. I don't think that software licenses should regulate an individual's morality. This is simply not its job. It is retroactive, not enforceable, and if it was, it would have been error-prone and ripe for abuse. It is more of a matter of what's acceptable in the society and what isn't, and the law that should be built and rebuilt around those norms, not the software's license agreement.
That is not to say that licenses don't have a moral charge. But still, you can only do so much with them.