Faith in anything other than our Lord Jesus Christ will always end in disappointment. After all we are where we are today because of misguided faith. We have turned our backs on God completely, or we only accept Him on our terms. You can't legislate morality. Moral change can only begin with repentance, and a saving relationship with Christ. To believe that their is hope and change in anything else is foolish.