"there are few things as immoral as the right thing done for the wrong reason."

Right.  Like Jesus said, "A tree is not known by its fruits."  Or the old saying, "the road to hell is paved with good deeds done for the wrong reasons."  Or maybe the gospel story: "Come, blessed of my Father . . . for when I was hungry you gave me food to eat . . . except you guys who did it for the wrong reason; you guys are the worst."