I'm thinking they delayed long enough to wrap up production on the initial run of the model Y. I just received notice my Y was on a truck heading to Maryland as of 3/19 with a delivery date of 3/26. I've been told the delivery will be "contact-less" with materials that need signatures left on the seat and videos cued up on the display.
Though I appreciate the commitment to deliver vehicles as promised, I would not have had an issue with the halt to production happening earlier. I am happy to see Tesla giving employees paid leave during the work stoppage.