So I have seen leaks/early looks at some of the cosmetics coming with Winter Contingency and already the event looks so much better than last year. Here are some more things that would make it great:
Every map in matchmaking should switch to a Christmas variant until the end of the year (after that they should still be accessible in custom games). The Christmas variants would feature snow on the ground and falling from the sky (like Halo 5 christmas event. Also the Forge BTB map Argonaut is a good example of how this can be done). It would also have Christmas decorations around the map; such as xmas trees, presents, xmas lights, snowmen, gingerbread houses, candy canes, etc.
An event playlist with a Snowball fight mode. This mode could be exactly the same as Kong Slayer except instead of fusion coils it would be snowballs.
Finally something extra special could be every player gets a present for logging on Christmas Day. This present could be one random store item that the player doesnt own, a special xmas themed nameplate, some store credits or something else.