Look, this rant is about someone being frustrated. If you disagree with the way he sees things, then, by all means tell him. That's helpful. But it seems counterproductive to say belittling things that don't respond to the OPs concerns. I don't expect that Helen would have used the words "ridiculous" or "silly", or have said how tired she was about hearing these kinds of rants when addressing the OP. Not that I'm saying that everyone should rant but the way we handle them as a community has a big impact. For someone who's frustrated to be dismissed and told "we don't want to hear it", that's really harsh. Explanation and redirection (as in talk to Helen) works just fine as most of the replies here, and with other rants, show.
All I'm asking is that we be a little more thoughtful when addressing each other.