I think Easter is different because the holiday refers to a specific day of the week and not a specific date; e.g. Easter Saturday is always on a Saturday, but Christmas Day is specifically December 25th meaning it could fall on a Monday, Tuesday, etc.
The general gist I got from reading over...