Which is a very unflattering depiction of the character. Instead of seeming like a genuinely good guy who takes his morality and personal responsibility seriously he comes across as a self involved dick. He should be capable of understanding that what works for a godlike being does not always work for more vulnerable individuals, and that his lofty morality is a luxury he can afford because he is Superman. He holds himself to a very high standard, as he probably should.
I can understand him taking a stance against killing himself, and advocating forgiveness and making his best effort to stress to other individuals (particularly other superheroes) that taking another individual's life is USUALLY not the only way to end a threat, but to write him incapable of understanding other people's actions and views is deeply troubling to me. He should be empathetic and understanding, even if he can't bring himself to condone certain acts.