It sounds mean, and maybe it could be phrased nicer (minus the "I feel bad for you" part), but it's not wrong. All socially interactive sites online will eventually attract people who attack someone doing a service, as in the case of the OP, and they will do everything they can to insult you, make you feel bad, or generally fling all manner of dirt in your direction. Worse, if you stop doing what you're doing you're essentially giving them exactly what they want: Stop posting.
The best solution is to continue. Double down if need be. Learn something from it and move on. In fact, if the OP really wants to get back at them, continuing to write is probably the best way forward. Hell, find someone who would be willing to edit your work. Also, recognize that mistakes will be made. Multi-million dollar publications with dozens of editors on staff sometimes have glaring mistakes slip through the process. There isn't much more you can do as a solo writer without hitting diminishing returns in the pursuit of perfection. Judging by the comments, it looks like the "mistake" wasn't, which makes this situation even more absurd, and the willingness to give in even more so!
Ultimately, just recognize some people are toxic. And like diminoten said: They will always cut you down. If someone isn't willing to offer constructive criticism, or take the time to write it, nothing they've written is worth reading. Treat it that way.
Amusingly, I had something similar happen to me on social media recently over my use of the colloquialism "performant" that's often used here on HN (and plenty of places elsewhere--just search Wikipedia for some examples). Except in this case, it's not a word. Rather than do what they want (I'm not sure what that would be), I doubled down. They weren't adding anything to a technical discussion (and admitted they knew nothing about the subject matter), so I politely told them that if they wanted to interject with anything, to keep it on topic. They didn't. I persisted. They blocked me. Sometimes the problems solve themselves, but it's important not to let them dissuade you from enjoying what you're doing.
You HAVE to be a bit more aggressive. It's not easy (I know, trust me), but in this case, the OP is doing something that sounds like it's beneficial to a lot of people. Don't stop doing it because of one jerk. If you do, we're all worse off.