You are rite that traditional values have changed! Unfortunately Not for the better! Just because something is not technically illegal doesn't make it moral.
Do you not see the double standard here? How can you separate church from state if the government tells the church what it can and can not do?