Probably just an unrelated outage tbh. There won't have been a sudden surge in numbers accessing it, not as if a manager has actually been named or owt, and although people aren't happy there hasn't been any rise in the levels of abuse which would probably force him to take it off
Roger throwing a massive wobbler and pulling plug is more humorous though.