First amendment says: Congress shall make no law respecting an establishment of religion, or prohibiting the free exercise thereof;...
are they not prohibiting the free exercise of religion here?
Every Christmas holiday, militant atheists, acting like the Taliban, use the phrase ’separation of church and state’ — nowhere found in our Constitution — as a means of intimidating municipalities and schools into removing expressions celebrating Christmas, a national holiday,” Thompson said
Separation of state and church was put in place so that what happened in England (establishment of state run Church) would not happen in America. It had absolutely nothing to do with not allowing religion to have a place in politics or the running of the country.
Problem is people hear the phrase, but do not really take the time to think about it, agreeing it makes sense when it really does not.