I shall try to contact him and see what he thinks. I must say I am a bit annoyed at this. As maintainer of this group I am behind any action we take in regards to our disappearing membership... however, I would like to point out that there isn't too much we can do (without getting banned ourselves... this is RevLeft after all); I note that the Admins have removed all the threads in which one would usually appeal against their (misguided) decisions...
We could send a message to an Admin, but to whom?