I may be in the minority, but...
I really liked this year's special.
As an avid Royle Family fan, I absolutely despised last year's dismal effort (that wasn't how I'd imagined Dave's parents to be at all) but although far from perfect and still not a patch on the first 2 or 3 series I thought this Christmas' episode was back along the right track at least.
As I said, it was far from perfect. The "Thank you Mum. Thank you Dad. Thank you Dave etc" was annoying and completely unneccesary, whilst Joe, one of my favourite characters in The Royle Family, didn't really seem like the old Joe I came to be so fond of. (though his "Shall I come out now?" line made me laugh!)
But I loved the caravan seen, particulary the scene where Dave kept repeating "Theres been a murder" in a Scottish accent that resulted in Jim strangling him. In fact I actually pasued and re-wound back to that part on Christmas Day I found it that amusing.
I also thought Dave's apparent 'flirting' with the Sat Nav lady was funny, I'm definately looking forward to next Christmas' special this time around.