That's an escalation?
Nobody knows to Tom is so he's all good. Everyone else now knows what the dev puts up with and how they feel about it. Maybe someone knows now that being a jerk over email won't get them what they want?
I don't really see any escalation here.
There are a lot of people here who work in a business setting and are conflating the sorts of behaviors that can be expected in a paid setting with those more appropriate to a gratis effort.
Yes but what else should you do? Just let it bottle up inside you? Why? Because you were dumb enough to release software as open source? Does publishing software as open source mean that you have to stop having any emotions?
Please. If you email me - regardless of content - the expectation is we're having private communication.
I used to agonize when I'd get feedback like this, rude or not. It is emotionally draining, but I always tried to extract something from it. As mentioned elsewhere, I've reacted poorly in the past and really regret it.
I will point out that this really isn't "in kind." The email response was, but publicly posting it and letting other users know how similar emails will be treated is an escalation.