Total speculation, but I would imagine that the demand doesn't rise quite as much for the menu meals.
They add the holiday surcharge at a time when school is not in session...meaning more families go...families have children, they want character meals, they want a buffet/family style so everyone can be happy....