The simpler explanation is that the cluster running all developer-related sites is down. It doesn't always have to be a conspiracy.
Oddly enough, the forums went down sometime after the dev center. I was able to access them yesterday, and there were no posts on the issue. At the time, I figured that a new beta might be going up or that it was a short outage.