Законодательство не может противоречить Конституции. Ну, точнее, не должно. А что до нравственности - кто тебе сказал, что у нас одинаковые представления о нравственности?
В конституции написано, что можно неуважительно относиться к вероисповеданию? Не знал.