Yeah, I've heard good things about it, maybe I'll give it a shot.
And obviously it's not automatically a better story just because a character sacrifices their morality, it's just I find it so silly when, say, the entire world is at stake so the heroic protagonist is obviously willing to die to stop the antagonist, but doing something dishonorable to stop them is obviously off-limits. At that point it just comes off as selfish and stupid to not be willing to feel bad to save the day, I think.
Because of your emotional state? Sure, I agree. What I'm talking about is the hero deliberately limiting themselves when the consequences for failing are immense.
And ethics should depend on the situation, I wouldn't normally use violence of any kind against another person, but in an extreme enough situation I would certainly be willing to. Does that mean that my ethics, that apply in all other situations, doesn't exist?