Dan Barker may be shocked to find out that 2,000 years ago it was Jesus who taught us to “be good for goodness sake” when He stated:[...]But love your enemies, and do good, and lend, hoping for nothing in return this refers obviously to those to whom you lend. And your reward shall be great, and you shall be the sons of the Highest."Notice the combination of worldly and otherworldly: do good because people need good done for them, do not do good only to get something back and God will still reward youWait a minute... isn't that sill a reward (and a big one)?Moses: ...because for this thing (charity) the LORD your God shall bless you in all your works, and in all that you put your hand to.Still reward after death.
*correction:"Still reward after death." - in Moses' case it is reward in your earthly life.