My theory is that most people who don’t like Silent Night never got to have a truly silent winter night... which of course requires active snowfall with no wind.
Those of us in the Southern Hemisphere never really got the sleighride thing.
Not when it's 40ºC.
Come visit Medford, MA (where Jingle Bells is ostensibly set) in late December or January.