Why does the #blind community factionalize over every little thing? I suppose this is a bit of a moot point nowadays, as everyone seems to be doing it, but at least try not to seem so one-dimensional.
Let's pick apart this little drama fest from the sidelines. First off, if you release a piece of software to the public, people will come to you about it. The form that takes may vary, whether it's direct messages, posts on social media, issues on GitHub, whatever.
You're bound to get positive and negative feedback. If you can't handle the negative feedback, then strongly consider not releasing software into the public. You won't do yourself any favors surrounding yourself with yes men, nor will you by ignoring negative feedback or berating those who leave it.
If you're building some sort of platform, there are certain expectations users will have. They will want to know that you're handling their data with care. If there are doubts about that, then it throws the entire platform into jeopardy as the word will spread and people will be less likely to trust it.
Further exacerbating a bad situation is when anyone affiliated with a project - be they developer, technical writer, UI designer, or what have you - starts throwing tantrums on social media. It is at this point that they undermine the project they represent. Once that happens, it's really difficult to regain a positive reputation.
With a faltering reputation, the truth starts to matter less. People won't care about the validity of the points being made by the individuals affiliated with a given project. They may start making assumptions, some of which may be true, and some of which may be false. In any case, said assumptions will turn to talk, talk turns to rumors, and rumors spread.
On the other hand, developers are not obligated to add features that users of their projects request. They are also not obligated to follow a different timeline or shift their priorities to make their users happy. Negative feedback can be demotivating, and if said product is one that's being written and maintained in the developers' spare time, and distributed free of charge, the end user has very little recourse. They are also entitled to very little, since no money was exchanged.
The TL;DR is cut and dry. Developers need to stop crashing out when users have negative feedback about a project they're working on because it's definitely not a good look, and there are plenty of people out there who would do well to swallow this sense of entitlement they have. So let's just say, there's a certain group of people out there whose software and services I've chosen to avoid, and all of this only serves to reinforce my decision to continue doing so.

