Agree that the headline is a bit OTT, but I always think its a good idea to let travellers know that there is no public transport on Xmas day for the most part, and in this case of additional changes so they can plan.
I think we should remind travellers annually that almost everything is shut on xmas day as well. Years ago we had to suddenly had to host 4 friends of friends that were in town com[plaining of nothing to do on xmas day. They wouldn't come to us for Xmas lunch as they had special dietary needs so we made a separate batch of food they could enjoy when they arrived. Except they had a huge lunch at the hotel and couldn't eat another thing. Grrrr.
And I know there are other places that also shut down on xmas or other local holidays. It really is a case of checking before you travel. I learned the hard way in Rome once because of local holidays.