I think this really just backfires for liberals and kooky secular humanists. It demonstrates how nutty they are. And it just intensifies the dedication and devotion of conservative Christians.
If some liberal jerk or secular humanist dork wants to play King Herod or the Grinch, they just show how silly and ridiculous they are.
The Mayor's using his public office to censor Christians doesn't reflect well on other faiths who stand silently by and allow it. It would have been a nice gesture if Colorodans of the Jewish faith had said to the Mayor. "If you won't recognize Christians and Christmas, we won't participate."