It is difficult to engage with a viewpoint which is negative and hostile. It is especially difficult to keep doing that week after week.
So you have two choices. Keep going with the outpouring of negativity and watch a human being just trying to do his job go away and take more frequent breathers from it. Or seriously dial back the negative vibe.
Supporting a developer is not being a fanboy. It's about helping them to do what they do, which is a tough job even for the most competent and mentally disciplined people.
I'm not saying, if you don't have anything good to say, to zip it. What I am saying is that you need to be diplomatic. Explain the problem, suggest a solution, and move on. If it doesn't get answered, don't assume that it is being ignored.
As a developer for an NWN server, I regularly check the forums for my server to see what problems there are. I haven't written any bug fixes for a few months now because honestly I am just so busy with real life that I've had to step out of the way and let other people take on the job, but I am still interested and I still answer posts when I can.
Writing replies to individual posts is something that takes time, and that time could much better be spent just noting down them problem and expediting a fix. In fact a lot of the time I do just that, jump into the code base or the 2DA files and see if it is a simple fix. If it is, I can suggest the necessary changes or even paste a code fix on the dev forum.
At no point do I absolutely have to answer a player's post, but if they're presenting the problem in a helpful way then I'm more likely to write a quick reply to their post than someone who is snarky. Sorry, but I don't get paid to deal with snarky posters. Matter of fact I don't get any kind of pay, I do that job for free, so anyone who has an axe to grind is just wasting their time and bandwidth. I will look into the problem, if it is a problem, but other than that I just move on to the next post.
The moral of this story is, don't get in your Super Dominator Corvette and start demanding an update about this or that. It's unfriendly, rude and irritating.