(November 28, 2014 at 1:03 pm)Chad32 Wrote: For the same reason anyone should be moral. Because it will lead to a better life within the community. We're a social species, and those of us that get along with the group tend to do better in life.
I touched upon this in my first post and don't think it is a valid answer. Yes if everyone was immoral it would make for a much worse community, but the way it is now, if you know everyone else in the community will be moral, why not benefit yourself by being one of the few immoral people in it. For example, why not not give money to charity yourself but then happily take money from charity for when you need it later in life?