By using this site, you agree to our Privacy Policy and our Terms of Use. Close

No, not societal necessity at least. On a personal level, well, that's up to individuals to decide in my opinion.

Moral code, societal rules, law and order and all other bases for a functioning human environment (in fact; some of the most inhumane nations and cultures the world has ever seen were/are highly religious) all exist outside of religion and always will. The need for a deity is a personal philosophical question and not a sociological one.