I don't agree with GP that naysayers might be "rabid" but I certainly know someone who was bitten by a bat(coin). "Rabid" is bang-on for at least some people.
It's relevant and non-hypocritical. It may not be the best comment, but neither was yours.
Some people are in fact rabid, and the comment is addressing only them by definition. It stands up to scrutiny.