Nation Dec 23 How advertising has shaped Christmas over the years Christmas is no longer a Christian holiday, but a time to be celebrated by everyone, thanks in part to advertising.