Thanks for sharing... Good to know how things spiraled out of control!
I generally stay out of controversial topics, but, even I had to say something about what's going on!!
Having said that, to organize anything at a scale is a challenge, and 'Moderation' a key element in anything that's public and I hope this feedback can be taken up by the organizers and they can respond in a manner that's truly encouraging and keep the spammers at bay!!
Once again, thanks for sharing the post!