Whether Elf on the Shelf represents a bit of Christmas magic or a cynical marketing ploy adding to parents’ mental load depends on who you ask.