Almost EVERYONE vents and whines around here once in a while.
That's part of human nature.
Rather than act "high and mighty" and get judgmental about it, I think the appropriate thing to do is to accept another member's "rants" for what they are (momentarily loss of temper which quickly fades) rather than put on non-existent Angel's Wings and "preach" to the temporarily unhappy poster.
That just makes a volatile situation even worse and certainly doesn't help matters.
After all, WE ARE ALL HUMAN BEINGS WITH HUMAN EMOTIONS--who are WE to judge another's behavior?
"If he is without sin, let him cast the first stone."
"I say YOU'RE the CUTEST one. No, I say YOU'RE the CUTEST One. And we go on like that from dawn to three."