There seems to be quite a bit of behavioral and evolutionary psychology that claims all actions are initiated by emotions. So the emotional payoff is the real driver, even when people pretend to be above the non-virtuous fray (which is itself a status signaling mechanism with an emotionally validating payoff)