This is because the Halloween Party is separately-ticketed, which causes Magic Kingdom to close early on MNSSHP nights. Many day guests avoid Magic Kingdom on party dates because the park hours are shorter and fireworks are not shown to regular guests. This results in significantly lighter crowds before the party.