My thoughts exactly. Probably delays the alpha release for a while too. Given the nature of what all can go wrong and all the notes Blizz will be working through, releasing it while everyone is WFH seems like not a super great idea. They may still try, or perhaps they'll code what they can while sticking to internal testing.
Good move regardless though IMO. As much as I want to see that alpha datamine info, the health and safety of their staff as well as the community at large is far more important.