With due respect, why are these requirements instead of nice-to-haves? The ability to perform an action, as an output, seems unrelated to target outcomes such as you proposed (be they morally justified, fads, or any other thing under the sun).
You will not get killed, become homeless, or imprisoned if your program crashes. But if it does something morally wrong, maybe you will...
That morals aren't universal is pretty universal :/