VLC gets dressed up for the holidays (the traffic cone wears a little hat), but it can be turned off in the settings. Surely making this configurable (even via some arcane non-GUI switch) would have satisfied all parties? Instead the devs of VS Code, who no doubt felt this would be a cute and generally appreciated little token to brighten a dev’s day, will be less inclined to do fun things in the future. Everyone loses.
I think it should be an opt-in not an opt-out. The better way to distribute some holiday cheer would be to release an official VSCode Christmas theme. That way my editor it’s changing its appearance for no reason every year