FYI, I have donated some small amounts of money to that website in the past. Have you?
As a matter of fact, I've made annual donations to AVSIM for the past sixteen years.
I also served as a member of the Board of Directors for nearly six years, and only resigned my seat when I became a "commercial developer" and felt it would have been a conflict of interest to remain on the BoD.
Even so, that does not somehow give me any more "rights" at AVSIM than anyone else.