In my opinion, the recent interpretations of "seperation of church and state" (and entity not even in the constitution at all) have been an utter witchhunt against all expressions of religion, and that, in my opinion, is hostility towards religion, not neutrality.
The idea of separation of church and state does not constitute a vendetta against all expressions of religious views. It merely opposes expressions of religious views by the government. Private people remain free to express whatever they please.
Well, the problem is "government" is being interpreted as being government employees and property etc.. rather than what it should be, explicit establishment of a religion by legislation.
Separation of Church and State was meant to fully separate the two, not so limited as to say you can't set up an official religion.
Based on you rules it would only be wrong it the government officially endorsed the Nazi party, but fine if they hung nazi flags throughout government buildings. Do you actually think that?