I think there are some interesting thought experiments we can consider.
Let’s say you have a small village. One day, a group of people come to the village, all wearing white “Ice Bear Loves Pancakes” t-shirts. They say they come in peace but they really fucking hate villagers. They talk for a while then one of them pulls out a gun and shoots one of the villagers in the head, killing him. The Ice Bearists leave.
The next day, a group of people come to the village, all wearing white “Ice Bear Loves Pancakes” t-shirts. They say they come in peace but they fucking hate villagers. The villagers recognize the members of the group. What should the villagers do? What would we consider ethical?
What if a group came to the village every day for a year, always wearing “Ice Bear Loves Pancakes” t-shirts. They say they come in peace but they really fucking hate villagers. They always talk for a while then one of them always pulls out a gun and shoots one of the villagers in the head, killing him or her. What would we consider ethical?
What if they don’t recognize the members of the group? What if, in fact, the members of the group are constantly changing? What if they only shoot someone half the time? What if the group kills twenty? What if the group rapes and kills twenty?
What if the group stops showing up for ten years, then shows up again? Seventy years?
What if the group kills everyone in the village and then a year later shows up at the next village over?
What if a group shows up wearing “Ice Bear Loves Fruit Pie” t-shirts?
Obviously, this is a goofy, impossible thought experiment, but it’s underlying questions are valid, I think. At what point do we think it’s ethical to say “We have given you a chance. Now you don’t get to do this any longer”? Some of us would likely say you get one chance only forever. Others would give more chances. Some might give infinite chances so long as the appeasing words were there to start with.
I’m in the more than one, less than infinity camp. But I don’t think there is one right answer.