Can't believe they have zero official presence in their own forums on the day of launch.

I've never heard of such a thing. Even in the epic launch disasters I've participated previously, there were always a couple employees there to try to calm the crowd.