No, it is not moral. I would also include Naturalistic Humanism (Secular Humanism, whatever)in the list of faiths.
-ksen
Inasumch as advocates of evolution etc. attempt to foist their ideas on unwanted audiences, I would agree.
See post 78.