When other people do things wrong, they're committing errors; they're not committing sins. Sins call for retribution and punishment (mentally or externally). Errors call for clear-up and correction. Errors are neutral. Maybe it's up to me to clear them up and correct them. Maybe not. But that's a tactical question, not a moral one. These principles apply also to my own errors. If the puppy poops on the kitchen floor, you clear it up and train the puppy. You don't get angry at the puppy or punish the puppy. That wouldn't be fair and it wouldn't help. It's the same when anyone behaves badly. Their programming is wrong. Usually we can't change people's programming, but we can accept and work round it. If it can't be worked round, they'll have to go and play elsewhere, or we'll have to go and play elsewhere. If even those aren't possible, we'll just have to accept that error just exists: it's a function of the natural world, and we're part of the natural world. Things disintegrate. People get things wrong. It's not good; it's not bad; it just is.