I don't really care one way or the other, but it's nice for people at work to not have profanity on their screen and there are plenty of adults that don't appreciate that kind of language.
communicating that someone is upset while at the same time expressing that they're still willing to abide by the standards of polite conversation.
Using stars like this is like cursing behind your hand or under your breath. Expressing honest contempt but in a sort of distanced way while maintaining composure, in contrast to say a full on rant.