I believe the reason was that they wanted things to "calm down" after the server merge hoopla before posting 1.21 info. I'm not sure why this has anything to do with anything (wouldn't posting new info make people talk about that instead?), but things have certainly calmed down.