It's not a recent thing. Apart from the soaps, and the occasional sitcom, many "Christmas Specials" really had nothing to do with Christmas other than being shown at that time.
I'm thinking of the "classic" Christmas Day fayre, things like Morecambe And Wise, The Two Ronnies, most of the Only...