Birthdays are celebrated on the BIRTHDAY. Christmas is always on Dec 25th! Of course you can shoot holes in the fact that Dec 25th is an arbitrary day but it has been many centuries now. And to really throw salt into the wound, how about September 11th, eventually that may become a National Holiday. Should we celebrate that on a day other than 9-11?
Of course we could celebrate Easter on a Monday. After all it is about getting time off right?
I do agree with you on the logistical nightmare. But honestly, at UPS EVERY holiday is a logistical nightmare especially when you are in management. This holiday and the day after Thanksgiving were the worst for me. But I realized that it was not about me and it made it more bearable.