A recent survey from Huawei asked Brits to vote on what they considered to be the most annoying Xmas singles, and Carey's ubiquitous seasonal hit unsurprisingly topped the list by a wide margin.
'All I Want For Christmas' turns 25 this year, and to mark the occasion Mariah Carey has been doing her best to get us all into the festive spirit well ahead of the big day.
The singer fired the starting pistol on the first on November - the day after Halloween - tweeting "it's tiiiiiime!" and dropping a new version of her music video for the Christmas track, re-cut with previously unreleased footage.
If that wasn't enough, Carey also announced a deluxe anniversary edition of her 1994 album 'Merry Christmas', as well as embarking on an extensive holiday tour and offering fans the chance to finally own 'All I Want' on CD, cassette and vinyl for the first time ever.
And let's not forget that nauseating Walkers advert either.
The Mariah Machine shows no signs of slowing down any time soon - the song has already been streamed 4.8 million times just over the last week and smashed holiday streaming records in 2018 after being played a whopping 11 million times on Christmas Eve alone.
Yet there's signs that the public may be tiring of hearing the same old festive hits.
Recently York Gin announced they wouldn't be playing any of the traditional cheesy Christmas hits in their stores this winter in order to stop their staff from 'going stir-crazy' - a decision that was met with widespread acclaim.
Other songs ranked highly in the Huawei poll included many of the usual suspects, including 'Do They Know It's Christmas?' by Band Aid, 'Last Christmas' by Wham! and of course, the infamous 'Merry Christmas Everyone' by Slade.
Now we don't have a problem with anyone busting out the old hits to get in the mood this Christmas, but can we at least wait until mid-December before being subjected to Mariah and Wizzard again this year please?
The full list is a follows:
- 'All I Want for Christmas is You' - Mariah Carey
- 'Do They Know It's Christmas?' - Band Aid
- 'I Wish It Could Be Christmas Everyday' - Wizzard
- 'Merry Xmas Everybody' - Slade
- 'Last Christmas' - Wham!
- 'Fairytale of New York' - The Pogues and Kirsty MacColl
- 'Baby It's Cold Outside' - Tom Jones & Cerys Matthews
- 'Santa Claus is Coming to Town' - Jackson 5
- 'Santa Baby' - Eartha Kitt
- 'Jingle Bells' - Andrews Sisters