Im new here and my opinion doesnt count for much
The whole thing was in parts very funny
I think creating the sock theists would have been fine.
I believe that the Little Miss Awesome thing was a step too far and also that Mods reading out PM's is a breach of trust.
I can take a joke, I have a good sense of humour, and I have been using internet forums for as long as they've existed, but the whole thing has left me feeling unsettled and wary about posting.
I will come back and see the outcome when the dust has settled, and hopefully not too many people will have been banned etc :\