It depends on the context. A rant can let off steam, but your anger could possibly hurt people and then make the situation worse. On the other hand, there's such a thing as a playful or humorous rant. Those can be fun and can make people laugh. A rant can indicate a bitter person, or it can show that a person has a good sense of humor. It depends on what type of rant it is.