I know exactly how you feel, I followed one of the threads in amazement at the attitude of one of the protagonists but take solace from the fact that I suspect they are a very small proportion of your user base.
There are idiots in every field and whilst its easier said than done to ignore them when you invest so much time in a project such as this, they really aren't worth you wasting your time or energy being angered by them, keep up the good work