Now, I know it's for business reasons, but I always wondered why stations wouldn't continue to play Christmas music up until New Year's Eve?
Cuz the shopping is done, and advertisers are not interested in the format after 12Noon 12/24.
LiteFM in New York, and (I believe) Magic in Boston plays some of the Holiday/Winter songs through New Years.