I don't think this event has gone badly. I think people need to calm down and be a bit more realistic in expectations and appreciate what Sarah is trying to do.
Sarah is putting in effort to address the problem that you guys don't hear much from the developers. However mocking the developers as soon as they arrive to the forum is a quick way to make sure they don't reply to any further posts.
Its easy to post funny unrelated content on this forum to mock others but by doing so you are harming your own chances at getting the answers you really want. Better to work to support the community than to bring it down.
E.g. El Metre hosting a tournament run by himself. He asked for help and received a prize that will be given to the winner, a poster made by a community member and I believe an advertising video was also created. Also if anyone asks for help with setting up the SM AANC or SM Wiki I'm sure Sarah would be all ears.