Welcome to Smogon! Take a moment to read the Introduction to Smogon for a run-down on everything Smogon, and make sure you take some time to read the global rules.
The nice thing about this shitstorm is that it has encouraged users like me to get involved in the community and look at all the ebin memes to come out of it!
Have you ever thought it might be to get more attention than they would if it was on the main? There would be no fuss and no story if they were an experienced player blowing through everyone.