Well, yes and no. It's simple and easy to have a standard. It's not always easy to apply that standard.
That's really the only point I was trying to make.
A single potential bad, and a single potential good are fairly obvious usually. When there's a shooter hiding in a crowd of people, is it a good idea to shoot the shooter, or is it too risky?
RL makes even simple ideas less simple in practice.