While you make a fair point, I would think they are doing the all that they can to get the website back up. One of the Devs mentioned that they are having issues with their hosting service.
And at the same time, why shouldn't we have fun trying to figure it out? It isn't our task as the community to worry about things like getting the website running. I think our task is to enjoy what we currently have and speculate(in a non-serious manner) that the future may entail.