Your question assumes that there is only one way to celebrate Christmas. True, too often people give little thought to Christ at this time of the year (even those who profess themselves as Christians) and the types of 'celebration' you decry should indeed be avoided.

But seperating a day apart from all others to remember the birth of the Savior is a worthy action, IMO.