I see this as an opportunity for people to fix their mistakes.
But yeah, it can be abused too.
However, a common misunderstanding from the majority, even mods, is that the staff are supposed to kick/ban people each time a rule is broken or someone has been kicked many times.
Which isn't quite fair. If a user listens to a warning, or if they stop breaking a rule after a kick, they've clearly started respecting that rule, and then there's no need for us to take further action. So if someone accidentally posts something censored, then realize they weren't supposed to, and then delete that message, there's no need for further actions.
Mods aren't supposed to chase every single person breaking a rule, especially not if it's a minor rule. Same goes for me. We're here to keep the site clean and safe, not to chase away members for harmlessly breaking a rule once in a while.
Similarly for people who wants to be mods; if they've been kicked multiple times in the past, but it happened long ago, I might give them a chance, as they've proved they can behave.