I agree. My only problem is that as life goes on and the people who start to do the things they want to do are not getting punished and I get walked over...not so easy. To me, to stay moral requires a lot of sacrifice and to most people, the reward of being moral just to be able to say your a moral person will seem less and less ideal as the reality that being moral has no bearing on life after this. Like monks in China...some doubt that there is an afterlife. You think they'll continue being moral for the sake of morality? While this could still be a possibility, I doubt it will continue. I don't think being moral the sake of being moral even means anything if there is no afterlife. That's like telling me to continue working even though I will no longer get paid. That's where we hit a dilemma