Granted, but I submit that doing the good/virtuous thing pays off better in the long term, in the sense of helping to create a society in which the good/right thing is the norm. (I am aware that this reasoning is a bit circular, as I'm defining the good/virtuous thing as that which creates the 'best' society, if everybody did it. Oh well.)
As an aside: "is it", in your opinion, "pious because the gods love it, or do the gods love it because it is pious?"

