Immorality has eroded our culture