I'd blame the lack of cheer on the lack of snow, At least in New York Citys case. X-mas and new years in the big city mean snow covered streets, snowball fights and bonfires, with no snow its like the summer