We haven't watched this yet, but my nieces loved it, watching it multiple times. (And yes, they're middle-aged adults.)We'll have to catch it next Christmas.
Was a decent watch. I’m a bit lower on it than you. But your reasons make sense