That’s my motto… I’m exactly the same way IRL as I am on this forum. Good times.
There is rarely a time when being rude is necessary. That is a last resort when either a) the person is not going to get the point unless you jackhammer it home, or b) you didn't follow your own rules at being brutally honest, and now have to use rudeness to get your point across.
If you don't like something you are eating, you stop eating it.
If you don't like how an associate is handling a file you brought in, you tell them exactly how it should be handled. If they screw up from there, it is on them.