Last page someone said that dropping the bomb on Hiroshima was moral because the well being of most people benefited from it.
I have to say that I disagree with that premise. Numbers doesn't make something a moral act. Murdering innocent people, no matter how many other innocents benefited from that act, is an immoral act. Sometimes - sometimes - the immoral act can be understood and justified. But it is still an immoral act. And murdering innocents is still an immoral act, no matter who or how many benefited from it.
Society changes what is acceptable, but I don't think core morals change. Causing harm to others is immoral. (deliberate harm, at least - accidental harm is a different matter, but even accidental harm has a duty to make amends)
Now, can a person be moral without God? Yes, I believe so. Morals stem from love (though we don't always know what love is, and so that can mess up our choices based on love - for me, Christ shows me what love is). But some have this law of love already written on their hearts - naturally. So those people can be moral, with or without God.
Did God provide the foundation of that love - I have to say yes, because God IS love, and if our creator is love, then we should have a grasp of love, at least.
But for the purpose of people right now who do not believe in God, then yes, they can be moral 'by nature'.
Cofty are you talking about individual well-being, or societal well-being? Because they're not always the same.
Peace,
Tammy